是否可以在UILabel中设置多种颜色?

RAG*_*poR 5 iphone uilabel

从Jason Coco引用它不可能在UILabel中设置多个......但是

这样怎么办?

任何的想法?

替代文字

是否可以在UILabel中设置混合颜色

例如"TEST"我可以将E设置为红色而将另一个设置为白色吗?

Tom*_*Tom 11

FontLabel是UILabel的替代品,可以将属性字符串作为其文本.这将允许您在单个标签中使用多种颜色和字体.


mat*_*ttt 7

TTTAttributedLabel是UILabel的直接替代品,比其他像FontLabel这样的库更轻巧,更简单.您需要做的就是将NSAttributedString设置为该标签的文本.


Jas*_*oco 2

不,遗憾的是,这对于 UILabel 来说是不可能的。你可以用谷歌搜索一些替代方案,iPad 将有 NSAttributedString,但使用 UILabel 时整个字符串必须是一种字体/颜色。