嗨我试图在我的一个视图中更改UILabel的文本颜色,但没有运气。
是否有一些非常明显的事实,我没有在这段代码中做什么?
self.nameTopRight.backgroundColor = [UIColor redColor];
self.nameBottomRight.textColor = [UIColor redColor];
答案 0 :(得分:9)
OP已经回答了这个问题,但是为了让其他人来到这里尝试更改标签的文字颜色,请使用textColor
属性:
夫特
myLabel.textColor = UIColor.red
目标-C
myLabel.textColor = [UIColor redColor];
答案 1 :(得分:6)
需要在Interface Builder中连接它们。
答案 2 :(得分:3)
您还可以设置RGB颜色
myLabel.textColor= [UIColor colorWithRed:(160/255.0) green:(97/255.0) blue:(5/255.0) alpha:1] ;
答案 3 :(得分:0)
文字颜色是正确的,可能是连接错误,
backgroundcolor用于标签背景颜色和textcolor使用属性textcolor