来自故事板的自定义 UIButton
Posted
技术标签:
【中文标题】来自故事板的自定义 UIButton【英文标题】:Custom UIButton from storyboard 【发布时间】:2014-02-10 08:33:09 【问题描述】:我在情节提要中创建Button
并为ios 7.0
选择类型Custom
它会更改titleColor
(突出显示的工作),但对于iOS 6.0
,当我触摸它时仅显示状态正常的titleColor(突出显示不起作用)。
我还尝试以编程方式更改它:
[self.myBtn setTitleColor:[UIColor lightGrayColor] forState:UIControlStateHighlighted];
但它不起作用。
我正在使用 Xcode 5.0.2
。
【问题讨论】:
【参考方案1】:你应该编写如下代码:
[self.myBtn setTitleColor:[UIColor lightGrayColor] forState:UIControlStateHighlighted];
[self.myBtn setTitleColor:[UIColor lightGrayColor] forState:UIControlStateNormal];
【讨论】:
这是错误的,因为UIControlStateHighlighted
不调用 ios 6.0 并且当我触摸我的按钮时 titleColor 将是我在情节提要中选择的以上是关于来自故事板的自定义 UIButton的主要内容,如果未能解决你的问题,请参考以下文章