6

我已阅读此线程 Xcode 6 自适应 UI 如何与 iOS 7 和 iOS 6 向后兼容?

尤其是 Dave 和 Joey 的回答。

我仍然很难让一个简单的例子工作:xcode 6,启用大小类,iPhone iOS 7,纵向模式下的 uibutton 宽度 100,横向模式下的宽度 400。在 iPad 上说宽度 600。

我只是无法让它工作。我尝试了设置宽度约束的不同组合,但按钮宽度在两种方向模式下都是 100,或者是 400,但从来没有不同。

如果有人能给我一个指南,我将不胜感激,必须对哪个尺寸等级设置哪些限制才能实现这一目标。

谢谢,

4

1 回答 1

3

对于 iPhone,Deploying an App With Size Classes on Early iOS Versions表示,对于早期版本,高度组件的值不应该是紧凑的。但是在Adaptivity 和 Layout中,iPhone 的横向模式是 Compact height 和 Compact Width,这意味着 iPhone 的 size 类横向模式不适用于早期版本。

于 2014-11-10T10:44:16.620 回答