Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在缩放 UIWebView 时遇到问题。我希望 WebView 在两个版本(iOS5 和 iOS6)上全屏运行。我必须关闭“使用自动布局”才能让我的应用程序也可以在 iOS5 上运行。我的问题是我的 webView 高于 iOS5 屏幕。
我的问题:
有没有办法让两种设备的视图都适合?
您需要手动为视图编码以根据屏幕尺寸更改尺寸。
您可以获取屏幕尺寸(特别是高度):
[[UIScreen mainScreen] bounds].size.height; [[UIScreen mainScreen] bounds].size.width;
然后使用这些值设置 UIWebView 的大小。
webView = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, [[UIScreen mainScreen] bounds].size.height)];