博客> html或富文本编辑过的文本用label显示
html或富文本编辑过的文本用label显示
2019-08-18 12:36 评论:0 阅读:949 曾大女神
UIlabel html 富文本

/*处理富文本编辑器编辑过的文本及html 用uilabel显示/

NSMutableAttributedString * attributeS =[[NSMutableAttributedString alloc] initWithData: [text dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil];\
[attributeS addAttributes:@{NSForegroundColorAttributeName:[UIColor getColorRGB:@"#555555"]} range:NSMakeRange(0, attributeS.length)];
[attributeS addAttribute:NSFontAttributeName value:[UIFont systemFontOfSize:15.0] range:NSMakeRange(0, [attributeS length])];
self.lblContent.attributedText = attributeS;
self.lblContent.lineBreakMode = NSLineBreakByTruncatingTail;
收藏
1
sina weixin mail 回到顶部