我正在 Storyboard 中构建视图。我有三个部分:
1) top : 实时摄像头视图(自适应高度)
2)中间:小webview(固定高度)
3)底部:一些按钮(固定高度)
我想知道如何在故事板中正确制作我的界面以兼容 iPhone 4 或 iPhone 5 屏幕。我的目标是让摄像头在 iPhone 5(或任何更大的屏幕)上占据更大的屏幕部分,并且 web 视图和按钮在任何设备上都具有完全相同的高度。我使用 AutoLayout 功能做得很好。唯一的问题是它从 iOS6 开始可用,而我的应用程序必须在 iOS5 及更高版本上运行。
我的 Storyboard 有一个 4' 显示屏,当我尝试在真实设备 (iPhone 4S) 上运行它时,屏幕的所有底部都被裁剪了,我看不到我的按钮。我真的无法弄清楚什么是真正最好和正确的方法。对于这样一个简单的问题,我不应该构建两个不同的故事板。
也许我应该尝试以编程方式修复相机视图的高度,但这不会解决屏幕底部在较小屏幕上裁剪的问题(然后我应该以编程方式修改位置)。
你可以看到我对我的问题没有一个很好的解决方案。有人可以帮助我在这种情况下如何很好地使用 XCode 中的工具吗?
谢谢