【发布时间】:2018-10-19 05:23:37
【问题描述】:
我正在制作一个脚本来允许用户更改元素颜色。
该脚本旨在处理按钮中的文本。
我试过这个:
func prettyText(_ button: RoundButton, colour: UIColor) {
button.textColor = colour
}
但它给出了这个错误:
“RoundButton”类型的值没有成员“textColor”;你的意思是“tintColor”吗?
【问题讨论】:
我正在制作一个脚本来允许用户更改元素颜色。
该脚本旨在处理按钮中的文本。
我试过这个:
func prettyText(_ button: RoundButton, colour: UIColor) {
button.textColor = colour
}
但它给出了这个错误:
“RoundButton”类型的值没有成员“textColor”;你的意思是“tintColor”吗?
【问题讨论】:
UIButton 有 setTitleColor(_:for:) 方法。所以在你的情况下
func prettyText(_ button: RoundButton, colour: UIColor) {
button.setTitleColor(colour, for: .normal)
}
【讨论】: