Tengo problemas para obtener los límites correctos para mi aplicación iPad al iniciarla en modo horizontal. Tengo las claves correctas establecidas en mi archivo Info.plist y mis controladores de vista se inician correctamente en landscape (y portrait, natch).UIScreen applicationFrame devuelve un rectángulo incorrecto en el inicio de la aplicación horizontal (iPhone/iPad)
En mi método applicationDidFinishLaunching:
estoy llamando a un selector después de un retraso de 3 segundos, y ese método hace una llamada a [[UIScreen mainScreen] applicationFrame]
, pero me está devolviendo un retrato (es decir, alto> ancho).
¿Alguien sabe cómo solucionar esto? A mí me huele a error (si es así, archivaré un radar), pero si se trata de un comportamiento intencionado, ¿dónde está documentado?
¿Puedo simplemente decir "sin sentido" a partir de ahora? – jbrennan