面向上或面向下LandScape方向

时间:2018-08-07 08:31:03

标签: ios swift xcode10 ios12

我对Swift 4.2中的faceUp,faceDown landScape方向很感兴趣,以前有一些辅助方法来检查faceUp,faceDown的横向方向。任何人都知道此辅助功能的替代方法。预先感谢。

UIDeviceOrientationIsLandscape(orientation) 

2 个答案:

答案 0 :(得分:0)

i使用状态栏方向解决了我的问题。

if UIApplication.shared.statusBarOrientation == .landscapeLeft || UIApplication.shared.statusBarOrientation == .landscapeRight || UIApplication.shared.statusBarOrientation.isLandscape { return true} 

因此,如果您使用的是UIDeviceOrientationIsLandscape,则可以将其替换为上面的代码。

答案 1 :(得分:0)

我进行了一些搜索并替换为:

UIDeviceOrientationIsLandscape(orientation) 

UIDevice.current.orientation.isLandscape