2010-03-16 198 views
5

來自Jason Coco的報價 無法在UILabel中設置多個...但是是否可以在UILabel中設置多種顏色?

如何做到這一點?

有什麼想法嗎?

alt text

是有可能設置的混合顏色的UILabel

例如「TEST」 我可以設定E至紅色,另一個是白色的?

回答

2

不,不幸的是,這對UILabel來說是不可能的。你可以谷歌一些替代品和iPad將NSAttributedString,但與UILabel整個字符串必須是一種字體/顏色。

+0

感謝您的信息賈森可可 – RAGOpoR 2010-03-16 07:36:14

+1

你能回答我的另一個問題嗎? – RAGOpoR 2010-03-16 07:48:42

+0

@RAGOpoR - 他們幾乎肯定使用圖像,而不是UILabels。 – 2010-03-16 15:58:16

11

FontLabel是UILabel的一種替代品,可以將屬性字符串作爲其文本。這將允許您在單個標籤中使用多種顏色和字體。

+0

感謝您的建議。湯姆 – RAGOpoR 2010-03-16 07:33:16

7

TTTAttributedLabel是UILabel的替代品,比其他庫如FontLabel更輕巧和簡單。您需要做的就是將NSAttributedString設置爲該標籤的文本。

相關問題