[英]is it possible to set multiple color in UILabel?
從Jason Coco引用它不可能在UILabel中設置多個......但是
這樣怎么辦?
任何的想法?
是否可以在UILabel中設置混合顏色
例如“TEST”我可以將E設置為紅色,將另一個設置為白色嗎?
FontLabel是UILabel的替代品,可以將屬性字符串作為其文本。 這將允許您在單個標簽中使用多種顏色和字體。
TTTAttributedLabel是UILabel的直接替代品,比其他像FontLabel這樣的庫更輕巧,更簡單。 您需要做的就是將NSAttributedString設置為該標簽的文本。
這在iOS 5中是不可能的,但iOS 6支持它。 正如您在文檔中看到的那樣: https : //developer.apple.com/documentation/uikit/uilabel#//apple_ref/doc/uid/TP40006797
UILabel使用iOS6獲得belongsText屬性,在UILabel旁邊,許多其他UI元素也使用NSAttributedText。
不,遺憾的是UILabel無法做到這一點。 你可以谷歌一些替代品,iPad將有NSAttributedString,但使用UILabel,整個字符串必須是一種字體/顏色。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.