【发布时间】:2013-08-14 07:57:04
【问题描述】:
我有一个笔尖,我添加了一个按钮并为其提供了背景图像。
我创建了UIButton 的子类,并将该类赋予该按钮。
我想覆盖- (void)setBackgroundImage:(UIImage *)image forState:(UIControlState)state
用于笔尖。
有什么办法吗?
谢谢
【问题讨论】:
-
在您的自定义 UIButton 类中执行此操作。有什么问题?
-
Puneet 是正确的 - 它应该可以工作(如果您在 NIB 中正确设置了按钮的类)。根据您想在子类方法中执行的操作,您可能仍希望在其中调用
[super setBackgroundImage:forState:]。否则你必须自己做所有事情。 -
在我的子类 setBackgroundImage:forState 中没有被调用
标签: iphone ios ipad uibutton nib