2010-03-23 10 views
13

Mi aplicación hasta ahora solo ha sido una aplicación basada en retratos. Sin embargo, estoy agregando modo horizontal a una nueva versión, pero he descubierto que mis archivos XIB se ven impactantes cuando se rotan de vertical a horizontal. Aparentemente necesito hacer una versión horizontal de cada XIB y usar algún código para cambiar con los lanzamientos XIB en función de qué rotación ocurre. ¿Estoy en lo cierto? Si es así, ¿a dónde voy desde aquí? ¿Hay alguna aplicación de ejemplo de Apple que utilice este código?¿La mejor manera de cambiar los archivos XIB en función de la rotación?

FYI - Mis archivos XIB simplemente tienen texto en ellos.

Gracias.

+0

Si establece las máscaras de cambio de tamaño adecuada para cada elemento de la interfaz de usuario en la vista, se debe girar bien y mantener la relación de posición/aspecto etc. – Jasarien

+0

Sí, el problema es que aunque parte del texto no está centrado cuando cambia de orientación, ya que no está en el lugar correcto. – Graeme

+0

Como dije, eso será porque no ha configurado correctamente las máscaras de tamaño. En el constructor de interfaz, en la pestaña de dimensionamiento del inspector, hay una sección para el cambio de tamaño y el posicionamiento dinámico. Las flechas rojas dentro del cuadrado. La imagen animada a la derecha muestra cómo se comportará el elemento al cambiar de tamaño/rotar con la configuración actual. – Jasarien

Respuesta

Cuestiones relacionadas