iOS UILabel显示HTML文本
NSString *htm = [_finalizeModel.content stringByAppendingString:@"</html>"];
NSString *htmStr = @"<html>";
NSString *htmString = [htmStr stringByAppendingString:htm];
// NSString *d5 = [_finalizeModel.content stringByReplacingOccurrencesOfString:@"<BR>" withString:@""];//出现<BR>进行替换
NSString *htmlString = [htmString stringByReplacingOccurrencesOfString:@"<BR>" withString:@""];//出现<BR>进行替换
NSAttributedString *d5 = [[NSAttributedString alloc] initWithData:[htmlString dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil];
_neirongLabel.attributedText = d5;
如果后台返回的没有<html></html>则需要拼接,反之不拼接。