我有一个相对简单的纯纵向 UI,布局在 Storyboard 中,其中包含我想要垂直展开以填充 3.5 英寸和 4 英寸屏幕的项目。
换句话说,我希望调整控件之间的间距,以便 UI 可以很好地填满屏幕,而与屏幕外形无关。
这似乎不是一件不寻常的事情,但是我无法让 Interface Builder(在 Xcode 5 中)添加正确的约束——我似乎只能让它添加固定的垂直空间约束,不会针对不同的屏幕尺寸进行调整。
有谁知道如何在不诉诸程序化 UI 构造的情况下做到这一点?我投入了大量精力来使基于 Storyboard 的 UI 恰到好处。
该解决方案需要同时适用于 iOS 6 和 7。谢谢!