我在缩放UIWebView时遇到问题。我希望WebView在两个版本(iOS5和iOS6)上全屏运行。我不得不关闭“使用AutoLayout”来让我的应用程序在iOS5上运行。我的问题是我的webView高于iOS5屏幕。
我的问题:
有没有办法适合两种设备的视图?
答案 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)];