1
我有一個帶有歸屬文本的文本視圖,帶有一些樣式,在Xcode實用程序中設置爲pan。基本上,一個字體,一個大小和alignement。更改文本視圖文本時保留文本樣式
然後以編程方式更改視圖的文本:
self.myView.text =「新文本」
它確實改變了文本,但丟棄的所有文字風格,並使用默認的樣式。
我試過self.myView.attributedText =「新文本」,但得到了協議一致性問題。
處理這個問題的正確策略是什麼? 有沒有辦法在保留樣式的同時注入新文本? 或者我應該每次更改文本時手動重置樣式?
。(請在迅速回答如果可能的話)
用所需的文本和格式創建一個新的'NSAttributedString'。然後將其分配給文本視圖的「屬性文字」屬性。 – rmaddy 2015-02-11 15:02:40
謝謝你可以創建一個答案,我會選擇它 – 2015-02-11 16:03:36