Pregunta

he presentado mi aplicación que apoyan tanto en edición normal y la retina display.

Me olvidé de poner uno de archivo de imagen regular (a.png) pero tiene (a@2x.png) Retina imagen.
¿Va a ser regular iPhone capaz de mostrar la imagen (a@2x.png) o no?

No tengo ni idea ya que no tengo 3GS o un iPod Touch, pero en el iPhone simulador regulares llegó a ser espectáculo de esa imagen.

Cualquier experiencia?

Gracias.

¿Fue útil?

Solución

Cuando se carga una imagen IOS que se verifique el nombre del archivo para la imagen correcta

ie. en un dispositivo de visualización de la retina, se comprobará si hay imageName + @2x + .png. Si lo encuentra, lo cargará. Si no, va a cargar la imagen de la retina y no escalarla.

En un dispositivo de visualización de la retina no el sistema no comprobará la @2x en el nombre del archivo, por lo que se acaba de tratar de imageName.png carga - si no lo encuentra, no se puede cargar, y nada va a mostrar .

Yo sugeriría tirando de su binario y su actualización.

Otros consejos

Yo no lo he probado, pero mi conjetura es que va a dejar de cargar la imagen en su totalidad. He encontrado el comportamiento del simulador con respecto Hi-Res imágenes a ser bastante incompatibles con dispositivos reales. Es probable que desee para arreglar eso y volver a colocar su binario lo antes posible.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top