我试图在iPad的UIWebView
中显示页面。
它完全适合所有浏览器,但在UIWebView
中不垂直。
而且它在iPhone
中完美显示。
请帮忙。
编辑:
- (void)webViewDidFinishLoad: (UIWebView *)webView {
if (webView == myWebView) {
[loadingView setHidden:YES];
CGSize contentSize = myWebView.scrollView.contentSize;
CGSize viewSize = self.view.bounds.size;
float scale = viewSize.width / contentSize.width;
if (scale < 0.9) {
NSLog(@"Zoom out fix for web view: %f", scale);
webView.scrollView.minimumZoomScale = scale;
webView.scrollView.maximumZoomScale = scale;
webView.scrollView.zoomScale = scale;
}
}
}
在此也尝试了各种组合。
myWebView.contentMode = UIViewContentModeScaleAspectFill | UIViewContentModeScaleAspectFit;
myWebView.autoresizingMask = UIViewAutoresizingFlexibleHeight | UIViewAutoresizingFlexibleWidth;
myWebView.scalesPageToFit = YES;
myWebView.autoresizesSubviews = YES;
最佳答案
我不知道如何加载webView.xib,这是加载webView.xib并通过设置其约束的example:顶部空间为超级视图,引导空间为超级视图并在超级视图中居中,它工作正常。
关于ios - 如何使UIWebView中的页面适合WebView,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26601690/