La barra de estado es horizontal, pero [[UIApplication sharedApplication] statusBarOrientation] devuelve el retrato

Este problema parece ser intermitente, pero no estoy seguro de por qué exactamente. Cuando ejecuto mi aplicación en el dispositivo (iPad), tengo un código para cargar una vista de desplazamiento con algunas vistas de imágenes de acuerdo con la orientación actual del dispositivo. Aunque el dispositivo es horizontal antes de cargar, las vistas se cargan como si fuera vertical.

La orientación se encuentra llamando a[[UIApplication sharedApplication] statusBarOrientation].

Las vistas se configuran para ajustar sus posiciones cuando se gira el dispositivo y, de hecho, al girar a vertical y luego a horizontal, las devuelve a las posiciones horizontales correctas. ¿Es el caso que todas las aplicaciones comienzan en vertical y pronto cambian a horizontal si es necesario? ¿Estoy tratando de verificar la orientación demasiado pronto (durante elinit del primer controlador de vista que se cargará)

Respuestas a la pregunta(5)

Su respuesta a la pregunta