4 votos

¿Qué ocurre, exactamente, cuando una aplicación para iPhone se ejecuta en un iPad a escala 2x?

Cuando ejecuto una aplicación de iPhone que es compatible con pantallas retina en un iPad, ¿tiene mayor claridad cuando se muestra a tamaño 2x? He observado que el texto aparece pixelado, pero las fotos no. ¿Existe una lista completa de cómo maneja iOS este escalado?

1voto

jtbandes Puntos 8260

No he encontrado una lista detallada de los comportamientos exactos. En su mayor parte, parece que todo está simplemente escalado en píxeles (por lo que el texto se ve mal), excepto las imágenes que se redujeron para empezar. Supongo que el UIImageView tiene algún comportamiento para manejar esto automáticamente.

En los dispositivos Retina, el renderizado de texto e imágenes integrado de Apple es consciente del factor de escala de la pantalla, y renderizará el texto y las fotos en alta calidad. Pero esto no parece aplicarse a las aplicaciones del iPhone que se ejecutan en un iPad. (Véase la página web de Apple documentación para desarrolladores en pantallas de alta resolución para más información al respecto).

0voto

David Anderson Puntos 91

Las interfaces de las aplicaciones se escalan a partir de una imagen que suele ser un PNG de una resolución determinada, mientras que las fotos suelen reducirse para adaptarse a las interfaces actuales. Por eso las fotos suelen verse mejor.

0voto

Evan M. Puntos 694

Si ejecutas una aplicación con interfaz de usuario de iPhone en iPad, simplemente duplica todos los píxeles cuando haces zoom, no recarga y redimensiona el PNG desde los recursos de la aplicación como sugiere Lyken. Las imágenes no suelen tener contornos fuertes por eso el "pixelado" es menos perceptible. Si tienes algún texto negro sobre fondo blanco como imagen, lo verás igual de pixelado que el texto. El iPad tampoco utiliza la variante retina de la UI de la aplicación y esto me parece ridículo: si la aplicación soporta retina, el SO tiene toda la información en el paquete de aplicaciones para dar UIs mucho más bonitas pero no se preocupa por ello.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X