2017技术笔记

2017笔记——UIWebView高度获取

2018-07-28  本文已影响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

加油~

上一篇 下一篇

猜你喜欢

热点阅读