美文网首页
UILabel加载html字符串

UILabel加载html字符串

作者: 梁森的简书 | 来源:发表于2022-08-05 21:06 被阅读0次

代码

NSString *htmlString = @"<font color=\"#2A2A2C\">今日主力资金、敢死队资金呈<font color=\"#F70512\">流入</font>状态,多空资金呈<font color=\"#009A00\">流出</font>状态</font>";
NSData *htmlData = [htmlString dataUsingEncoding:NSUnicodeStringEncoding];
NSDictionary *optoins = @{NSDocumentTypeDocumentAttribute:NSHTMLTextDocumentType};
NSAttributedString *attributeStr = [[NSAttributedString alloc] initWithData:htmlData
                                                                        options:optoins
                                                             documentAttributes:nil
                                                                          error:nil];
self.desView.contentLbl.attributedText = attributeStr;

应用

对于复杂的、多变的、不确定规则的富文本,可以让后台返回一个html字符串

注意

字号如果在html字符串中里没有,需要设置完富文本后再设置一下字号

相关文章

网友评论

      本文标题:UILabel加载html字符串

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