美文网首页2017技术笔记
2017笔记——UIWebView高度获取

2017笔记——UIWebView高度获取

作者: 满庭花醉三千客 | 来源:发表于2018-07-28 10:53 被阅读11次

获取两种webview的高度:静态页面和动态页面。

思路:

当需要获取静态页面的高度时,加载完成后,获取document.body.scrollHeight或 document.body.offsetHeight即可。

当需要获取动态webView的高度时,需要让UIWebView高度自适应,然后去监听自适应后的高度,在监听到变动后,更改视图的高度。

屏幕快照 2017-11-13 上午11.36.37.png 屏幕快照 2017-11-13 上午11.36.49.png

结果:

屏幕快照 2017-11-13 上午11.37.04.png

可以看出来,使用获取静态页面的方法去获取动态高度时,是不能完成的,需要使用KVO来完成。

效果:

IMG_0413.PNG

加油~

相关文章

网友评论

    本文标题:2017笔记——UIWebView高度获取

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