我知道如何更改背景颜色,但是实际文本呢?UIButton上似乎没有一个名为“ color”或类似名称的成员。我的代码:
@IBAction func yellowBtnClicked(sender: UIButton) {
gameboard.image = UIImage(named: "Yellow_gb")
resultsView.image = UIImage(named: "Yellow_results")
colorsView.image = UIImage(named: "Yellow_colors")
colorsBtn.color = UIColor.brownColor() //This line has the issue
}
没有的属性设置color
在UIButton
。改用。setTitleColor
在viewWillAppear
colorsBtn.setTitleColor(UIColor.brownColor(), forState: UIControlState.Normal)
这会将标题颜色更改为棕色 UIControlState.Normal
要设置title
按钮处于Highlighted
状态时的颜色,请使用
colorsBtn.setTitleColor(UIColor.brownColor(), forState: UIControlState.Highlighted)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句