The documentation dice que si quiero apoyar tanto vertical como horizontal, Tengo básicamente dos maneras de hacerlo:¿Cómo cargar diferentes XIB para diferentes orientaciones de dispositivo para el mismo controlador de vista?
- configurar la visión del viewcontroller de manera que los subvistas AUTORESIZE correctamente y hacer cambios más pequeños mediante programación en tiempo de ejecución
- Si los cambios son más sustancial, create an alternative landscape interface y push/pop el viewcontroller modal en tiempo de ejecución alternativa
me gustaría presentar la información, donde el diseño es sustancialmente diferente, pero la lógica es la misma. Idealmente, cargaría otro XIB para el mismo controlador de vista, pero no parece ser una opción.
Suena como # 2 lo que tengo que hacer, pero mi problema con eso es que parece que usaría las animaciones de modalviewcontroller estándar que no tienen nada que ver con la animación de rotación del dispositivo. (Por supuesto, siendo el perezoso que soy, no probé esta hipótesis.)
Entonces, ¿cómo cargo un diseño alternativo para el paisaje con el mismo controlador de visualización pero XIB diferente? ¿Debo usar el método n. ° 2 anterior y la animación de rotación es natural? ¿O hay alguna otra manera?