我有一个 UIWebView,我已将 WebView 的高度设置为
[[webView stringByEvaluatingJavaScriptFromString:@"document.body.offsetHeight"] floatValue];
这工作正常,但在我的网页上,我有一个可扩展的菜单,因此当网页更改其高度时,WebView 不会增加/减少其大小。
有什么技巧可以让我的 UIWebView 在网页改变大小时动态改变高度吗?
我非常想保留 UIWebView 的大小 = 网页,这样我就不必在 WebView 中滚动。
您可以设置 sizeToFit 属性并再次在 webViewDidFinishLoad 中设置 UIWebView 的 Frame
- (void)webViewDidFinishLoad:(UIWebView *)webView{
[detailsWebView sizeToFit];
[detailsWebView setFrame:CGRectMake(detailsWebView.frame.origin.x, detailsWebView.frame.origin.y, 300.0, detailsWebView.frame.size.height)];
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)