使用TextView加载html文本的方式,其实很简单,将正常的字符串转化成属性文本即可,然后赋值给TextView相应的属性,下面直接上代码
NSString * htmlString = dic[@"txt"];//dic是网络获取到的Html文本的字典,txt是html文本对应的键
NSAttributedString * attStr = [[NSAttributedString alloc] initWithData:[htmlString dataUsingEncoding:NSUnicodeStringEncoding] options:@{ NSDocumentTypeDocumentAttribute: NSHTMLTextDocumentType } documentAttributes:nil error:nil];
self.textview.attributedText = attStr;