someButton.enabled = NO;
のカスタム画像を暗くせずに使用する方法はありUIButton
ますか?
iOSを有効にせずに画像を変更したい=効果なし。
someButton.enabled = NO;
のカスタム画像を暗くせずに使用する方法はありUIButton
ますか?
iOSを有効にせずに画像を変更したい=効果なし。
無効になっているボタンの画像を、ボタンが有効になっているときの画像と等しくなるように設定するだけです。
UIImage* image=[button imageForState: UIControlStateNormal];
[button setImage: image forState: UIControlStateDisabled];
を参照してください-[UIButton setAdjustsImageWhenDisabled:]
。私はそれがあなたが探していることをすると信じています。
もちろん。Normal
状態と状態のボタンの「スキン」をDisabled
同じ画像に設定できます。
UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
[btn setImage:[UIImage imageNamed:@"normalState"] forState:UIControlStateNormal];
[btn setImage:[UIImage imageNamed:@"normalState"] forState:UIControlStateDisabled];