我有一个自定义按钮,并且在高亮显示时设置不同的图像。现在,我想要改变按钮突出显示时按钮上文字的颜色。是否有可能做到这一点?选择时更改按钮文字颜色
14
A
回答
43
你可以这样来做:
[myButton setTitleColor:[UIColor greenColor] forState:UIControlStateHighlighted];
3
斯威夫特版本:
myButton.setTitleColor(UIColor.greenColor(), forState: UIControlState.Highlighted)
1
您也可以与故事板由下按钮选择在属性检查器中的状态配置到选定的实现这一目标或突出显示和风格的按钮就在那里 - 没有代码需要:)
0
[myButton setTitleColor:[UIColor whiteColor] forState:UIControlStateHighlighted];
或
[myButton setTitleColor:[UIColor greenColor] forState:UIControlStateSelected];
这对我的作品。
相关问题
- 1. 选择行并更改按钮颜色
- 2. QML按钮更改文字颜色
- 3. 如何在按下按钮时更改文字颜色?
- 4. 按下时更改按钮文字颜色
- 5. 颜色选择器按钮
- 6. 更改检查单选按钮颜色
- 7. 更改未识别的单选按钮的文字颜色
- 8. 如何更改Android中单选按钮的文字颜色?
- 9. 更改颜色的按钮
- 10. 更改按钮颜色onClick
- 11. 更改临时按钮的颜色
- 12. 更改特定时间段内按钮的颜色和文字
- 13. 更改WinForm按钮文本颜色?
- 14. 选中时更改单选按钮的边框颜色
- 15. 未选中时更改单选按钮颜色
- 16. 更改当前选择的菜单按钮的背景颜色
- 17. 根据选择更改UITableViewCell中按钮的背景颜色
- 18. 点击/选择Spotfire按钮更改颜色
- 19. 如何更改多选择下拉列表按钮的颜色
- 20. 更改UITableViewCell背景颜色时选择
- 21. 更改vim选择的文本颜色
- 22. 单选按钮颜色选择器
- 23. 更改按钮颜色作为背景颜色更改?
- 24. 更改选项卡选择选项卡时的文本颜色
- 25. 通过更改按钮样式更改按钮颜色
- 26. 在黑莓中选中时更改按钮的背景颜色
- 27. 单击按钮时更改选项卡颜色
- 28. 在旋转框中选中时只更改android按钮颜色
- 29. 单击按钮时更改按钮颜色
- 30. 更改按钮点击按钮颜色暂时在C#
我在哪里可以添加此代码... ViewDidLoad或Action方法 – 2017-01-10 11:13:52
ViewDidLoad应该工作得很好。 – 2017-01-10 12:49:36