我的项目设置表明横向左和右是支持的界面方向。当我的应用程序启动时,模拟器处于横向状态。
但是,此 NSLog 语句(在我的 App Delegate 或我的根视图控制器中)不会运行。
if (UIInterfaceOrientationIsLandscape([[UIDevice currentDevice] orientation])) {
NSLog(@"I'm in landscape");
}
知道为什么吗?
我正在使用iOS6.1。
我的项目设置表明横向左和右是支持的界面方向。当我的应用程序启动时,模拟器处于横向状态。
但是,此 NSLog 语句(在我的 App Delegate 或我的根视图控制器中)不会运行。
if (UIInterfaceOrientationIsLandscape([[UIDevice currentDevice] orientation])) {
NSLog(@"I'm in landscape");
}
知道为什么吗?
我正在使用iOS6.1。