¿Cuál es la forma "correcta" de colocar y mover exactamente vistas cuando rota una aplicación? Es decir, ¿cómo puedo tener un control detallado de la posición, el tamaño y el reflujo de mis vistas cuando la IU gira de orientación vertical a horizontal (o viceversa)? Creo que mis dos opciones son:Colocación y desplazamiento de vistas en rotación (UIView)
- Utilice dos supervistas (vertical y horizontal). En rotación: alternar entre ellos.
- Usa una supervista. En rotación: cambie el marco, los límites y las propiedades del centro de cada subvista.
Si tiene dos vistas con diseños y elementos lo suficientemente distintos, entonces la primera manera podría ser suficiente. Si sus dos vistas son esencialmente del mismo tamaño para diferentes orientaciones, la segunda forma es probablemente una mejor manera de hacerlo con una sola vista.
Sospecho que el primero se puede hacer con IB y el último se debe hacer mediante programación.
Eso es todo, gracias. Estaba intentando establecer la propiedad de transformación, pero me comporté de una manera extraña. –