当我们在做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])