我有两个 UILabel,两者都有动态文本但相互关联。例如:
label1.text=@"Abc";
label2.text=@"Meaning of Abc is ......";
现在 label2 总是有 label1.text 加上一些额外的文本。
我想将 label2 中的这一部分设为粗体。
到目前为止,我发现可以通过在 drawRect 中绘制文本来完成,但这似乎非常复杂。
有没有其他出路可能??
谢谢
本
iOS 6 将支持此类事物的属性标签。在此之前或者如果 iOS 5=< 兼容性对您很重要,您可以将标签设置为 aUIWebView
并使用 HTML 标记。或者用 drawRect 来做这件事(效果会更好)。
编辑:有添加属性标签的第三方库,Nimbus就是其中一个运行良好的库。