如何使完成的纵向布局在横向模式下有所不同
How to make a finished portrait layout different in landscape mode
这是我正在尝试制作的图片。
左边的布局我已经做好了,但是如你所见,横向模式下的布局是不一样的。所以我的问题是,如何处理完成的纵向布局,使其在横向模式下看起来像右边的图像?
任何建议都会有很大的帮助!
谢谢。
您可以使用 Size 类 / Traits 来完成此操作。本质上,您根据设备的宽度和高度是紧凑型还是常规型分配不同的约束。
这里有一篇很好、清晰的文章/介绍:
https://makeapppie.com/2016/09/05/an-introduction-to-size-classes-for-xcode-8/
快速阅读后,我把你的布局放在一起,作为练习:
https://github.com/DonMag/AutoLayoutTraits
这是我正在尝试制作的图片。
左边的布局我已经做好了,但是如你所见,横向模式下的布局是不一样的。所以我的问题是,如何处理完成的纵向布局,使其在横向模式下看起来像右边的图像?
任何建议都会有很大的帮助!
谢谢。
您可以使用 Size 类 / Traits 来完成此操作。本质上,您根据设备的宽度和高度是紧凑型还是常规型分配不同的约束。
这里有一篇很好、清晰的文章/介绍:
https://makeapppie.com/2016/09/05/an-introduction-to-size-classes-for-xcode-8/
快速阅读后,我把你的布局放在一起,作为练习:
https://github.com/DonMag/AutoLayoutTraits