今日做新聞詳情的界面佛掖,文章的內(nèi)容從服務器獲取到的是html格式的一串代碼。最初打算通過用去掉html中<>的內(nèi)容的方法來提取文本涌庭,再去遍歷找img來提取圖片芥被。。開始就一直用的這種方法來顯示坐榆。拴魄。到后來,新聞詳情又加入了視頻和音頻,發(fā)現(xiàn)這種方法來顯示文章真是太座機了匹中。夏漱。明明有更好的方法。顶捷。挂绰。
用UIWebView來顯示一段html的代碼。
核心代碼如下
NSString *CSS= @"<style type=\"text/css\">你的css代碼焊切,調(diào)整文章的顯示樣式</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"]];