Todas las aplicaciones continuarán funcionando en la pantalla estirada verticalmente por lo que pude ver en la presentación de hoy. Estarán en buzón o, básicamente, los 88 puntos adicionales de altura serían simplemente negros.
Si solo planea admitir iOS 6+, definitivamente considere usar el diseño automático. Elimina todo el manejo de diseño fijo y en su lugar utiliza restricciones para diseñar las cosas. Nada estará codificado, y tu vida se volverá mucho más simple.
Sin embargo, si tiene que admitir iOS más antiguos, entonces realmente depende de su aplicación. La mayoría de las aplicaciones que usan una barra de navegación estándar, y / o una barra de pestañas, podrían simplemente expandir el contenido en el medio para usar esos puntos adicionales. Establezca la máscara de tamaño automático del contenido del centro para expandirse en ambas direcciones.
view.autoresizingMask = UIViewAutoresizingFlexibleWidth | UIViewAutoresizingFlexibleHeight;
Sin embargo, si su aplicación utiliza un diseño de píxeles perfectos para mostrar contenido, su mejor opción sería volver a imaginar el contenido para que pueda adaptarse a diferentes alturas.
Si eso no es una posibilidad, entonces la única opción restante es tener dos IU (pre iPhone 5 y iPhone 5).
Si eso suena feo, entonces podría optar por el modelo de buzón predeterminado donde los puntos / píxeles adicionales solo aparecen en negro.
- Cómo hacer una aplicación de iOS (juego)
- ¿Cuáles son las limitaciones para WhatsApp Web ya que no es para usuarios de iOS?
- ¿Cuáles son los estándares de retención para las aplicaciones sociales móviles?
- ¿Hay alguna aplicación para cambiar la voz durante una llamada telefónica en iPhone?
- ¿Qué debo hacer si mi iPhone no se enciende?
Editar
Para permitir que sus aplicaciones funcionen con el iPhone 5, debe agregar una versión retina de la imagen del iniciador. Debe llamarse [correo electrónico protegido] y tiene que ser de calidad retina; aquí no hay compatibilidad con versiones anteriores 🙂
También puede seleccionar esta imagen desde Xcode. Vaya al objetivo y, en la sección Resumen, busque Iniciar imágenes. La imagen tiene que tener un tamaño de 640 × 1136 píxeles. Aquí hay una captura de pantalla de dónde encontrarlo, si eso ayuda.