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加油~