Piensa en puntos, no en píxeles. El número que está usando, “1920”, es la altura física del iPhone 6 Plus en píxeles, pero en el iPhone 6 Plus es un caso especial, la altura de la pantalla se representa en 2208 píxeles y luego se muestrea a una altura de 1920. Confuso, ¿verdad? Bueno, esa es una razón por la que deberías pensar en puntos.
Si está diseñando, diseñe para una pantalla de 1242 x 2208, no una con una altura de 1920.
No importa en qué dispositivo se encuentre, las barras de navegación y las barras de pestañas tienen la misma altura en puntos: las barras de navegación tienen 44 puntos de alto (+20 para la barra de estado) mientras que las barras de pestañas tienen 49 puntos de alto. Entonces, en un dispositivo 1x (iOS 8 land: iPad Mini y iPad 2) tienen la misma altura en píxeles, en un dispositivo 3x (el 6 Plus) son 44 * 3 y 49 * 3, y en un dispositivo 2x ( todo lo demás) son 44 * 2 y 49 * 2.
- Compré un nuevo iPhone 7 de Arabia Saudita, no tiene FaceTime. ¿Hay alguna forma de obtener FaceTime / iMessage?
- ¿Limitar a versiones específicas de iOS resulta en una disminución de las descargas?
- ¿Por qué los iOS Jailbreakers prefieren quedarse con iOS en lugar de cambiar a Android?
- ¿Desmarcar una aplicación en iTunes significa que se eliminarán los datos de mi aplicación?
- Si hago una aplicación con Xamarin, ¿debo hacer la misma GUI y compartirla para Android e iOS o hacer 2?