如何在标签中使用多种颜色(Xcode / iPad)

时间:2010-07-06 08:43:57

标签: iphone ipad

对于我正在构建的应用程序,我会动态地将文本添加到标签中。标签文本的第一部分必须是黑色的,所以我在Interface Builder中选择了这种颜色。然而,第二部分(第一部分是标题第二部分描述)必须是黑暗的。

哦,请注意:由于定位,2个标签不是一个选项。

2 个答案:

答案 0 :(得分:0)

没有直接的API可以做到这一点,但是很容易将UIView类子类化并使用drawRect方法自己绘制字符串 CGContextSetRGBFillColor设置颜色和NSString的{​​{1}}方法以在指定的矩形中绘制部分文字

答案 1 :(得分:0)

或者您可以使用UIWebView对文本进行格式化和着色。 ; - )