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

怎么实现,不调暗自定义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];