如何在横向模式下使完成的纵向布局不同

时间:2017-03-05 14:08:36

标签: ios layout orientation xcode8

这是我想要制作的图片。

enter image description here

我已经在左侧制作了布局,但正如您所见,横向模式下的布局不同。所以我的问题是,我如何处理完成的纵向布局,以便在横向模式下看起来像右边的图像?

任何建议都会有很大的帮助!

感谢。

1 个答案:

答案 0 :(得分:0)

您可以使用Size Classes / Traits来完成此任务。实质上,您可以根据设备的宽度和高度分配不同的约束,即Compact或Regular。

这里有一篇好的,明确的文章/介绍:

https://makeapppie.com/2016/09/05/an-introduction-to-size-classes-for-xcode-8/

在快速阅读之后,我将您的布局放在一起,就像练习一样:

https://github.com/DonMag/AutoLayoutTraits

enter image description here