私のプロジェクト設定は、Landscape Left と Right がサポートされているインターフェイスの向きであることを示しています。私のアプリが起動すると、シミュレーターは横向きになります。
ただし、この NSLog ステートメント (App Delegate または Root View Controller のいずれか) は実行されません。
if (UIInterfaceOrientationIsLandscape([[UIDevice currentDevice] orientation])) {
NSLog(@"I'm in landscape");
}
理由はありますか?
iOS6.1を使用しています。