美文网首页
iOS知识整理:把服务器传来的html代码转换成uiwebvie

iOS知识整理:把服务器传来的html代码转换成uiwebvie

作者: 大布溜 | 来源:发表于2017-12-11 10:53 被阅读15次

今日做新闻详情的界面,文章的内容从服务器获取到的是html格式的一串代码。最初打算通过用去掉html中<>的内容的方法来提取文本,再去遍历找img来提取图片。。开始就一直用的这种方法来显示。。到后来,新闻详情又加入了视频和音频,发现这种方法来显示文章真是太座机了。。明明有更好的方法。。。

用UIWebView来显示一段html的代码。
核心代码如下

NSString *CSS= @"<style type=\"text/css\">你的css代码,调整文章的显示样式</style>";
NSString * htmlString = [NSString stringWithFormat:@"<html><meta charset=\"UTF-8\"><header>%@</header><body>%@</body></html>",CSS,,body];
//body是服务器返回的html格式的文章代码
 [_webview loadHTMLString:htmlString baseURL:[NSURL URLWithString:@"http://xxx.xx.xx.xx:8080"]];

相关文章

网友评论

      本文标题:iOS知识整理:把服务器传来的html代码转换成uiwebvie

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