巴扎黑2017-04-18 09:41:47
UIWebview フレームの高さは内部 HTML に応じて変わりますか?
私のアプローチは通常、最初に Web ビューに HTML をロードさせ、次にコントローラーが Web ビューのデリゲートになることです。
webViewDidLoad メソッドで、js を介してロードした後に Web ビューの高さを取得し、ページを更新します。このとき、webViewで設定したframe.size.heightは、先ほどjsで取得した高さと同じにすることができます
_webViewHeight = [[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"] floatValue];