是否可以在不同颜色和不同尺寸的相同 UILabel 中制作一些文字?
我想在同一个标签上使用不同的颜色,是否可能?我的意思是在一个标签中有很多颜色的文字,
答案 0 :(得分:1)
iPhone没有NSAttributedString,很明显UILabel没有办法指定每个字符的属性。所以我认为你唯一的答案是使用WebKit(UIWebView)。
答案 1 :(得分:0)
您可以像这样更改文字颜色:
myLabel.textColor=[UIColor blueColor];
您可以更改字体:
myLabel.font= aFont; //a font object you've previously defined.
Edit01:重新读取时,OP似乎想要在同一个字符串中更改文本属性。在这种情况下,您需要使用CFAttributedString。我没有使用它,但我相信它适用于iPhone。
答案 2 :(得分:0)
从iOS6开始,您可以使用UILabel的attributedText属性来实现多种颜色。