españa caracteristicas apple iphone ios ipad retina-display

caracteristicas - Cómo admitir gráficos retina de iPad y iPhone en aplicaciones universales



iphone xr (2)

Acabo de crear una aplicación de prueba y probé.

Entonces para dispositivos sin retina:
ImageName.png - Para iPhone / iPod
ImageName~ipad.png - Para iPad

Para dispositivos con pantalla Retina:
[email protected] - Para iPhone / iPod
ImageName@2x~ipad.png - Para iPad

Y aún puede usar @ 2x si la imagen de alta resolución de su iPhone y la imagen de alta resolución del iPad tienen el mismo tamaño.
Para cargar la imagen simplemente use [UIImage imageNamed:@"ImageName.png"];
Acabo de probarlo en el simulador de iOS para iOS 5.1, 5.0 y 4.3.
Por cierto, ¿por qué deberías usar @ 2x y nada más?

Lo principal es que no debes usar los mismos gráficos en iPhone y iPad, porque el iPhone y el iPad tienen un tamaño diferente. Y si va a usar el mismo tamaño, los gráficos ya estarán listos para su iPad retina display (si ya usó iPhone retina display). Si tiene imágenes de diferentes tamaños, usará diferentes nombres de imágenes para iPhone y iPad. Entonces en este lado solo necesitas agregar @ 2x sufijo. Es por eso que debes usar solo el sufijo @ 2x. - estos son mis pensamientos.

Apple presentó un nuevo iPad que admite gráficos Retina.

Vi este gráfico retina enlace en aplicaciones de apple . Como puede ver, solo use el sufijo "@ 2x" para la pantalla retina del iPad.

Tengo una aplicación universal. Entonces, ¿cómo apoyar la retina en el nuevo iPad y iPhone? ¿Retina iPad usará el sufijo "@ 2x" similar al iPad?


Descubrí que el iPad mini / el hardware del iPad sin retina, no el simulador , recurriría a ImageName.png, no a ImageName ~ ipad.png, como era de esperar de la respuesta de rowwingman.

Mirando los docs , a los que se hace referencia en otra pregunta de por Nate , parece que agregar el dispositivo a las imágenes de iPhone es la forma correcta de hacerlo.

MyImage.png - Versión predeterminada de un recurso de imagen.

[email protected] : versión de alta resolución de un recurso de imagen para dispositivos con pantallas Retina.

MyImage ~ iphone.png - Versión de una imagen para iPhone y iPod touch.

MyImage@2x~iphone.png - Versión de alta resolución de una imagen para dispositivos iPhone y iPod touch con pantallas Retina.

docs