0

我正在 Storyboard 中构建视图。我有三个部分:

1) top : 实时摄像头视图(自适应高度)

2)中间:小webview(固定高度)

3)底部:一些按钮(固定高度)

我想知道如何在故事板中正确制作我的界面以兼容 iPhone 4 或 iPhone 5 屏幕。我的目标是让摄像头在 iPhone 5(或任何更大的屏幕)上占据更大的屏幕部分,并且 web 视图和按钮在任何设备上都具有完全相同的高度。我使用 AutoLayout 功能做得很好。唯一的问题是它从 iOS6 开始可用,而我的应用程序必须在 iOS5 及更高版本上运行。

我的 Storyboard 有一个 4' 显示屏,当我尝试在真实设备 (iPhone 4S) 上运行它时,屏幕的所有底部都被裁剪了,我看不到我的按钮。我真的无法弄清楚什么是真正最好和正确的方法。对于这样一个简单的问题,我不应该构建两个不同的故事板。

也许我应该尝试以编程方式修复相机视图的高度,但这不会解决屏幕底部在较小屏幕上裁剪的问题(然后我应该以编程方式修改位置)。

你可以看到我对我的问题没有一个很好的解决方案。有人可以帮助我在这种情况下如何很好地使用 XCode 中的工具吗?

谢谢

4

1 回答 1

1

尝试这个:

Xcode 4.5:如何修复我的文本视图,以便它们在 iPad 上以纵向和横向模式正确显示?

我认为这可以解决您的问题,如果您使用 Storyboards,它会变得不那么困难。

于 2013-08-27T21:26:49.783 回答