对于我正在构建的应用程序,我会动态地将文本添加到标签中。标签文本的第一部分必须是黑色的,所以我在Interface Builder中选择了这种颜色。然而,第二部分(第一部分是标题第二部分描述)必须是黑暗的。
哦,请注意:由于定位,2个标签不是一个选项。
答案 0 :(得分:0)
没有直接的API可以做到这一点,但是很容易将UIView类子类化并使用drawRect方法自己绘制字符串
CGContextSetRGBFillColor
设置颜色和NSString
的{{1}}方法以在指定的矩形中绘制部分文字
答案 1 :(得分:0)
或者您可以使用UIWebView对文本进行格式化和着色。 ; - )