扩展UIWebView以适应iOS5和iOS6的全屏

时间:2013-03-24 22:41:10

标签: ios xcode ios6

我在缩放UIWebView时遇到问题。我希望WebView在两个版本(iOS5和iOS6)上全屏运行。我不得不关闭“使用AutoLayout”来让我的应用程序在iOS5上运行。我的问题是我的webView高于iOS5屏幕。

我的问题:

有没有办法适合两种设备的视图?

1 个答案:

答案 0 :(得分:1)

您需要手动为视图编码,以根据屏幕大小更改大小。

您可以获取屏幕尺寸(特别是高度):

[[UIScreen mainScreen] bounds].size.height;
[[UIScreen mainScreen] bounds].size.width;

然后使用这些值设置UIWebView的大小。

webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, [[UIScreen mainScreen] bounds].size.height)];