我有一个自定义按钮,并且在高亮显示时设置不同的图像。现在,我想要改变按钮突出显示时按钮上文字的颜色。是否有可能做到这一点?选择时更改按钮文字颜色
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. 选择行并更改按钮颜色
- 3. 如何在选择按钮时更改按钮的颜色?
- 4. 单选按钮更改文本颜色
- 5. 更改按钮的背景颜色与我选择的颜色
- 6. 当选择单选按钮时,jquery更改div背景颜色?
- 7. QML按钮更改文字颜色
- 8. 如何更改按钮颜色替代选择按钮?
- 9. 更改文字的颜色上选择
- 10. 如何更改wordpress颜色选择器按钮文本?
- 11. 如何在按下按钮时更改文字颜色?
- 12. 按下时更改按钮文字颜色
- 13. 颜色选择器按钮
- 14. 选择一个按钮时更改按钮的颜色; Android开发
- 15. 更改单选按钮颜色
- 16. 更改检查单选按钮颜色
- 17. 更改未识别的单选按钮的文字颜色
- 18. 如何更改Android中单选按钮的文字颜色?
- 19. 更改颜色的按钮
- 20. IBAction按钮更改颜色?
- 21. 更改按钮颜色
- 22. 按钮更改颜色
- 23. 更改按钮颜色
- 24. 更改AlertDialog.Builder按钮颜色
- 25. 更改radcombobox按钮颜色
- 26. 更改按钮颜色onClick
- 27. 更改临时按钮的颜色
- 28. 更改特定时间段内按钮的颜色和文字
- 29. 点击时更改按钮的文字颜色
- 30. 提交时更改按钮颜色,直到输入新文字
我在哪里可以添加此代码... ViewDidLoad或Action方法 – 2017-01-10 11:13:52
ViewDidLoad应该工作得很好。 – 2017-01-10 12:49:36