在traitCollection和大小类方面左右横向?

时间:2016-01-08 11:47:11

标签: ios8 ios9 landscape size-classes uitraitcollection

我已经学会了自动布局,UITraitCollection和大小类 自适应UI。但我明白我错过了一件事。

说实话:我希望我的用户界面按住主页按钮,就像本机相机应用程序一样 确实。为此,我指定约束字符串,如“H:[view] -0- |”。但 如果我左右横向启动应用程序,视图的布局会有所不同 位置。所以这意味着有关大小类的信息是不够的。 在尺寸等级方面没有左右两侧的景观。

有一个属性如UIDevice.currentDevice()。orientation。但它是 弃用。

那么我应该如何根据特征和大小等级确定方向 是左右横向,以便我可以将我的视图粘贴到主页按钮上?

1 个答案:

答案 0 :(得分:0)

检查UIDevice.current.orientation功能中的viewWillTransitionToSize。不被弃用。