怎么实现,不调暗自定义UIButton的图片使用someButton.enabled = NO;
?
我希望不用IOS启用改变图片。
这是关于设置禁用按钮的图片和启用按钮的图片等价的问题
UIImage* image=[button imageForState: UIControlStateNormal];
[button setImage: image forState: UIControlStateDisabled];
可以通过设置正常状态下的按钮的skin,然后禁用图片的状态:
UIButton *btn = [UIButton buttonWithType:UIButtonTypeCustom];
[btn setImage:[UIImage imageNamed:@"normalState"] forState:UIControlStateNormal];
[btn setImage:[UIImage imageNamed:@"normalState"] forState:UIControlStateDisabled];