IB中的UILabel NSAttributedString具有静态和动态文本

时间:2013-07-02 07:08:23

标签: ios interface-builder nsattributedstring

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

由于

2 个答案:

答案 0 :(得分:0)

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

Secondlabel.text = yourstring;

答案 1 :(得分:0)