日々精進

新しく学んだことを書き留めていきます

画面の向きを取得する

以下のコードで画面の向きを取得するとorientationがUIDeviceOrientationUnknownになってしまう。

UIInterfaceOrientation orientation = [[UIDevice currentDevice] orientation];



↓を使えばいいらしい。なんか紛らわしいなぁ。

UIInterfaceOrientation orientation = [[UIApplication sharedApplication] statusBarOrientation];

参考:起動時にデバイスの向きを取得する - azukinohirokiの日記