2011-08-05 235 views
26

嗨我试图改变我的意见之一,但没有运气UILabel的文字颜色。改变UILabel的文字颜色

有没有什么很明显,我没有在这个代码做?

self.nameTopRight.backgroundColor = [UIColor redColor]; 
self.nameBottomRight.textColor = [UIColor redColor]; 

回答

6

它们需要在Interface Builder中连接。

0

文字颜色是正确的,可能是错误的连接,

backgroundColor时用于标签背景颜色,为文本颜色使用属性的文字颜色

4

的问题已经回答了OP,但对于谁到这里来试图改变标签的文本颜色他人着想,用textColor属性:

斯威夫特

myLabel.textColor = UIColor.red 

Objective-C的

myLabel.textColor = [UIColor redColor]; 
2

您还可以设置RGB颜色likw这

myLabel.textColor= [UIColor colorWithRed:(160/255.0) green:(97/255.0) blue:(5/255.0) alpha:1] ;