UIWebView调用html代码,而不是文件,使用一下的方法就可以了。
[self.reasonWebview loadHTMLString:@"<p><span style=\"text-decoration: underline;\"><em><strong>我是文字</strong></em></span></p><p>我是表情<img src=\"http://img.baidu.com/hi/jx2/j_0001.gif\"/><img src=\"http://img.baidu.com/hi/jx2/j_0008.gif\"/></p><p>我是图片<img src=\"http://192.168.1.88:8081/ddy-adviser/upload/image/20151228/1451306160382004916_08859659.png\" title=\"1451306160382004916_08859659.png\" alt=\"ad-pic.png\"/></p>" baseURL:nil]
但是我们如果想要动态的去调整webview的高,那么只需要重载UIWebview的delegate,如:
- (void)webViewDidFinishLoad:(UIWebView *)webView
因为webview的本质其实还是一个scrollView,所以我们可以通过scrollView.contentSize.height来获取加载完成之后的webview的高度,这样就可以达到想要的效果了。。。今天刚学习的,希望大家指正。