美文网首页iOS
【问题收集】英文文本过长换行问题

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

作者: 小子爱搞事 | 来源:发表于2017-01-14 16:13 被阅读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)
    

    相关文章

      网友评论

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

        本文链接:https://www.haomeiwen.com/subject/ubiebttx.html