我的UILabel與 行數= 2 系統字體大小= 15 最小字體大小= 8 線中斷模式的 - 截斷尾部NSAttributedString忽略自動收縮和numberOfLines爲的UILabel(iOS 6的)
當我設置對於UILabel而言,類型爲NSString的長文本可以正常工作,並顯示多行文本(如果需要,可縮放)。 當我試圖設置類型爲NSAttributedString的文本時,它會忽略最小字體大小和Autoshrink,因此我看到一行文本的最大字體大小。
是否有可能解決這一問題
看起來像這樣(標籤大小爲常數)
-----------------------
| normal NSString Text|
| very very long ... |
-----------------------
---------------------------
|NSAttributedString tex...|
---------------------------
您是使用Interface Builder,以編程方式執行還是使用兩者? – xicocaio
我正在嘗試以編程方式執行此操作(創建一個字符串)。標籤在界面構建器中創建 –
當您在界面構建器中創建標籤時,是否設置了行數和自動收縮?或者以編程方式設置? – xicocaio