我有一个UIWebView
,其大小是280像素(从两侧填充20个)。当我在webview中加载内容时,它会加载它,就像webview覆盖完整width(320px)
一样。卷轴来了。内容是纯文本,应该在下一行。但内容占据320px
大小。
如果内容中有表/图像,那么我可以使用水平滚动,但内容可以是纯文本。
如果我将我的webview尺寸设为320px,则不会滚动。
请检查我面临的问题的快照:
答案 0 :(得分:0)
使用此delegate
方法:
- (void)webViewDidFinishLoad:(UIWebView *)aWebView {
[aWebView stringByEvaluatingJavaScriptFromString:@"document.body.style.zoom = 1.0;"];
}
如果您仍然遇到问题,请尝试将zoom
值降为0.9, 0.85
等等。
<强>更新强>
您还可以将scalesPageToFit
设置为YES
,如下所示:webView.scalesPageToFit = YES;