當我們在做UItextView時,可能理想的樣式是:
今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。今天是個好天氣,心情真是好。
但是實際顯示樣式:
今天是個好天氣,心情真是好。今天是個好天氣,
心情真是好。今天是個好天氣,心情真
是好。今天是個好天氣,心情真是好。
這時候要想解決這個問題並不難,只需要設置富文本某屬性即可。
let tempString = textView.text!
let paraph =NSMutableParagraphStyle()
paraph.lineBreakMode = .byCharWrapping.
let attributes = [
NSFontAttributeName:UIFont.init(name: (你想設置的字體名字), size:13),
NSParagraphStyleAttributeName: paraph,
NSForegroundColorAttributeName :.red
]
textView.attributedText =NSAttributedString(string: tempString, attributes: attributesas Anyas? [String :Any])