iphone ios5 ios6 iphone-4 iphone-5

¿Cuál es la mejor manera de admitir ambas resoluciones de pantalla de iPhone4 y iPhone5?-Diseño automático solo en iOS6



ios5 iphone-4 (2)

¿Alguien ha descubierto cómo admitir tanto la resolución de pantalla iPhone4 como la iPhone 5?

En iOS6 tenemos soporte de Autolayout. ¿Puede ser utilizado para la pantalla iPhone4-iPhone5 es decir, 320x480 y 320x568.

Si utilizamos la función de diseño automático para eso, tendremos que mantener el objetivo de despliegue mínimo en iOS6. ¿Qué hay de iOS5 que?

¿Qué hay de iOS5 que? ¿Tenemos que manejarlo programáticamente para diferentes tamaños de pantalla?

Busqué en la web y no pude encontrar la respuesta exacta para eso, por lo que publiqué esta pregunta aunque tengo dudas de tener votos a favor. Por favor, tengan paciencia conmigo por eso. Supongo que esta pregunta es muy básica para admitir un dispositivo nuevo en las aplicaciones y es aplicable a todos los desarrolladores.


Otro enfoque puede ser diseñar vistas separadas para iPhone 5 y iPhone 4S. Compruebe el tamaño de la pantalla y cargue las vistas en consecuencia, como en el caso de las aplicaciones universales.


Si desea admitir iOS 4.3 o 5, desactive el diseño automático. Luego, debe configurar UIViewAutoresizing correctamente en el código o en el generador de interfaz.

Con el autoresizingMask en UIView puedes hacer que la vista se quede a un lado y crecer con el tamaño de la supervista.