iOS

【问题收集】英文文本过长换行问题

2017-01-14  本文已影响65人  小子爱搞事

iOS UITextView 纯英文排版换行出错的解决方案

博客中代码:

NSMutableParagraphStyle *paragraphStyle = [[NSMutableParagraphStyle alloc]init];
paragraphStyle.lineBreakMode = NSLineBreakByCharWrapping;
NSDictionary *attributes = @{NSParagraphStyleAttributeName:paragraphStyle};
_contentTextView.attributedText = [[NSAttributedString alloc]initWithString:_contentTextView.text attributes:attributes];

对应的[Swift](http://lib.csdn.net/base/swift)代码:

let paragraphStyle = NSMutableParagraphStyle()
paragraphStyle.lineBreakMode = NSLineBreakMode.ByCharWrapping;
let attributes = [NSParagraphStyleAttributeName:para]
_contentTextView.attributedText = NSAttributedString.init(string:_contentTextView.text, attributes: attributes)
上一篇 下一篇

猜你喜欢

热点阅读