La barre d'état est Paysage, mais [[UIApplication sharedApplication] statusBarOrientation] renvoie le portrait

Ce problème semble être intermittente, mais je ne suis pas sûr de savoir pourquoi exactement. Lors de l'exécution de mon application sur l'appareil (iPad), j'ai un code pour charger un rouleau de vue avec quelques vues d'images selon l'orientation de l'écran. Même si l'appareil est paysage avant le chargement, les points de vue sont en train d'être chargé comme si c'était le portrait.

L'orientation est trouvé par appel [[UIApplication sharedApplication] statusBarOrientation].

Les points de vue sont mis en place pour ajuster leurs positions lors de la rotation de l'appareil, et en effet, la rotation portrait, et ensuite de retour au paysage renvoie le bon paysage de positions. Est-ce le cas de toutes les applications de partir en portrait et bientôt changer de paysage, si nécessaire? Suis-je en essayant de vérifier l'orientation trop tôt (au cours de la init de la première-vue-contrôleur à être chargé)?

source d'informationauteur Stuart