我在缩放 UIWebView 时遇到问题。我希望 WebView 在两个版本(iOS5 和 iOS6)上全屏运行。我必须关闭“使用自动布局”才能让我的应用程序也在 iOS5 上运行。我的问题是我的 webView 高于 iOS5 屏幕。
我的问题:
有没有办法让 View 适合两种设备?
最佳答案
您需要手动编写 View 代码,以根据屏幕尺寸更改尺寸。
您可以获取屏幕尺寸(特别是高度):
[[UIScreen mainScreen] bounds].size.height;
[[UIScreen mainScreen] bounds].size.width;
然后使用这些值设置 UIWebView 的大小。
webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, [[UIScreen mainScreen] bounds].size.height)];
关于ios - 在 iOS 5 和 iOS 6 中缩放 UIWebView 以适应全屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15604945/