我想获取设备的当前方向。我在AppDelegate类中编写了这段代码: 我的代码:
if (UIInterfaceOrientation.LandscapeLeft == (UIInterfaceOrientation)UIDevice.CurrentDevice.Orientation &&
UIInterfaceOrientation.LandscapeRight == (UIInterfaceOrientation)UIDevice.CurrentDevice.Orientation) {
//code
} else {
//code
}
UIDevice.CurrentDevice.Orientation提供未知?
答案 0 :(得分:1)
您可以使用InterfaceOrientation
的<{1}}属性吗?
这可能是一个更好的检查值,因为它是您的应用当前旋转并“允许”旋转到的状态。检查UIViewController
可能与您的用户界面的轮换不匹配。