我学习了 Auto Layout、UITraitCollection 和 size 类来制作自适应 UI。但我明白我错过了一件事。
简单地说:我希望我的 UI 像原生相机应用程序一样粘在主页按钮上。为此,我指定了类似“H:[view]-0-|”的约束字符串。但是如果我在横向左右位置启动应用程序,视图的布局会有所不同。所以这意味着关于尺寸等级的信息是不够的。就尺寸等级而言,没有横向或横向之类的东西。
有 UIDevice.currentDevice().orientation 这样的属性。但它已被弃用。
那么在特征和尺寸类别方面,我应该如何确定方向是横向还是横向,以便我可以将视图固定在主页按钮上?