我已经学习了自动布局、UITraitCollection和size类来制作自适应UI。但我明白我漏掉了一件事。
简单地说:我希望我的UI停留在主页按钮上,就像本地相机应用程序一样。为此,我指定约束字符串,如"H:view-0-|“。但是,如果我在左右两个位置启动应用程序,视图布局会有所不同。因此,这意味着关于大小类的信息是不够的。就大小类别而言,没有左右景观这回事。
有一个像UIDevice.currentDevice().orientation这样的属性。但它已被弃用。
那么,在特征和大小类方面,我应该如何确定方向是横向向左还是向右,以便我可以将视图固定在主页按钮上?
发布于 2016-08-30 21:24:59
检查viewWillTransitionToSize
函数中的UIDevice.current.orientation
。不推荐使用。
https://stackoverflow.com/questions/34676399
复制相似问题