2010-07-06 42 views
0

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

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

+1

你说2个标签不是一个选项,但它可能是最好的方法(然后使用'-sizeToFit'和'layoutSubviews'来定位它) – cobbal 2010-07-06 13:41:08

回答

0

没有直接的API来做到这一点,但它很容易继承UIView类和使用的drawRect方法,通过自己使用 CGContextSetRGBFillColor设置颜色来绘制字符串和NSStringdrawInRect:方法绘制文本的部分规定矩形

+0

谢谢我会试试! – Lewion 2010-07-07 08:33:22

0

或者您可以使用UIWebView来设置文本的颜色和颜色。 ;-)