TableView载入WebView的一些小技巧 By 徐
开发APP的时候,有时候会遇到服务器返回来的数据是一堆html内容,但是又不一定是完整的html ,可能只包含了主要内容,包括一些图片,文字等
然而我们处理带有html标签的数据时,用webview是最简单的,但webview内容过长时,会形成一个滚动的效果,那么其他控件的位置就不好放了
如下图,要做到这种效果也不是难事,主要是获取到webview中scrollview的contentsize就可以做到了
大概原理= webview加载内容 ->webview代理执行完成加载的方法->通过webview获取其子视图scrollview的contentsize(webview加载完之后自动设置)->
用取到的contentsize设置原来webview的frame和cell的高度(这里是用tableview,因此要设置cell高度)
刷新一下就自适应高度了
具体看demo..
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。