2 ooomiao oOOMIAO 于 2013.02.16 10:37 提问

使用`someButton.enabled = NO;‘不调暗自定义图片UIButton

怎么实现,不调暗自定义UIButton的图片使用someButton.enabled = NO;

我希望不用IOS启用改变图片。

2个回答

prettYYoyic
prettYYoyic   2013.02.16 13:45
已采纳

这是关于设置禁用按钮的图片和启用按钮的图片等价的问题

UIImage* image=[button imageForState: UIControlStateNormal];
[button setImage: image forState: UIControlStateDisabled];
garaster
garaster   2013.02.16 13:19

可以通过设置正常状态下的按钮的skin,然后禁用图片的状态:

UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
[btn setImage:[UIImage imageNamed:@"normalState"] forState:UIControlStateNormal];
[btn setImage:[UIImage imageNamed:@"normalState"] forState:UIControlStateDisabled];
Csdn user default icon
上传中...
上传图片
插入图片