iPhone纵向横向自适应UI的示例,向后兼容iOS 7

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

特别是Dave和Joey的回答。

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

我只是无法得到这个工作。 我尝试了设置宽度约束的不同组合,但是无论是在两种方向模式下,button宽度都是100,还是400,但从来不会有所不同。

如果有人能给我一个指导,我将不胜感激,为了实现这个目标,我们必须在哪个规模的课程上设置哪些约束条件。

谢谢,

对于iPhone, 在早期版本的iOS上部署具有大小类别的应用程序版本中说,高度组件的值不应该是早期版本的紧凑版本。 但在Adaptivity和Layout中 ,iPhone的风景模式是Compact height和Compact Width,这意味着尺寸类的iPhone风景模式在早期版本中不起作用。