se olvidó de poner una imagen normal, pero tiene Retina @ 2x imagen
-
05-10-2019 - |
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.
Solución
Cuando se carga una imagen IOS que se verifique el nombre del archivo para la imagen correcta ??p>
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.