更改 UILabel 的文本颜色

Posted

技术标签:

【中文标题】更改 UILabel 的文本颜色【英文标题】:changing the text color of a UILabel 【发布时间】:2011-08-05 04:33:29 【问题描述】:

您好,我试图在我的一个视图中,但没有运气。

我在这段代码中没有做一些很明显的事情吗?

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

【问题讨论】:

【参考方案1】:

OP 已经回答了这个问题,但是为了其他人来这里尝试更改标签的文本颜色,请使用 textColor 属性:

斯威夫特

myLabel.textColor = UIColor.red  // or .red

目标-C

myLabel.textColor = [UIColor redColor];

【讨论】:

【参考方案2】:

它们需要在 Interface Builder 中连接。

【讨论】:

【参考方案3】:

您还可以通过 RGB 值设置 UIColor,如下所示:

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

【讨论】:

【参考方案4】:

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

backgroundcolor 用于标签背景颜色,textcolor 使用属性 textcolor

【讨论】:

以上是关于更改 UILabel 的文本颜色的主要内容,如果未能解决你的问题,请参考以下文章