2012-07-20 112 views

回答

2

沒有。 UITextView只能包含相同大小,相同字體和相同顏色的文本。

但是,您可以製作多個UITextView,並更改其中一個的字體大小。只要你正確定位它們,它應該最終以你想要的方式尋找。

+0

雅我想到了,我只是不想...謝謝你想過! – Shredder2794 2012-07-20 23:52:10

0

DTCoreText - 一個開源項目,可以讓你使用屬性字符串。基本上,您可以輕鬆地使文本視圖中的每個字符具有不同的字體和大小。它可以採用html編碼的字符串,並將其轉換爲屬性字符串。

1

通過使用屬性文本屬性,UITextView 現在可以使用不同的字體大小

例如:

let text = NSMutableAttributedString(string: "This is the bigger text.", attributes: [NSFontAttributeName: UIFont.systemFont(ofSize: 30)]) 
let smallText = NSMutableAttributedString(string: "This is the smaller text", attributes: [NSFontAttributeName:UIFont.systemFont(ofSize: 15)]) 
text.append(smallText) 
myTextView.attributedText = text