-1

“时间:上午 6:00”
我有一个带有上述文字的标签。文本“时间:”是静态的,颜色为黑色。文本“6:00 AM”是动态的蓝色。当文本是静态的时,我知道如何为标签设置多种字体和颜色。但是如果我有静态和动态文本的组合,是否可以通过 IB 管理多种字体和颜色?或者以编程方式进行是可能的解决方案?

谢谢

4

2 回答 2

0

在 UILabel 中使用多种颜色和字体非常复杂。但是,在您的情况下,您可以添加另一个标签,因为您正在更改第一个标签右侧的时间值。将第一个标签文本保留为Time:并将第二个标签文本更改为您的动态值。

Secondlabel.text = yourstring;
于 2013-07-02T07:20:10.490 回答
0

使用NSMutableAttributedString你可以做到这一点。

这是您正在寻找的链接。

使用 NSAttributedString 更改字符串颜色?

你如何使用 NSAttributedString?

于 2013-07-02T07:32:36.640 回答