¿Cuál es la mejor manera de apoyar los múltiples tamaños de arte actualmente utilizados por iOS?

StackOverflow https://stackoverflow.com/questions/3208637

  •  13-09-2020
  •  | 
  •  

Pregunta

Actualmente iOS admite tres tamaños de arte diferentes: Arte para la pantalla original de iPhone de 480x320, ART para la pantalla de iPhone 4 de HI-RES 960x640, y arte para la pantalla de iPad 1024x768, que en mi experiencia generalmente no es lo mismo que para el Pantalla de alta resolución debido a las diferentes demandas colocadas en la relación de aspecto diferente de la pantalla.

En el peor de los casos, puede incluir tres tamaños para toda su obra de arte, y eso es exactamente lo que hice para el elemento principal (tarjetas) de mi último juego. Sin embargo, en última instancia, es un desperdicio tanto en el tiempo de descarga como en mi tiempo en crearlos a todos.

¿Qué sugieren ustedes como la mejor manera de lidiar con los diferentes requisitos de los diferentes Idevices? Aquí hay algunas posibilidades generales que estoy considerando:

  1. Incluye obra de arte en los 3 tamaños.

  2. Incluye obras de arte en solo 1 tamaño (el grande), pero cambiarlo de tamaño en la mosca como se crean UiMages.

  3. Incluye obra de arte en solo 1 tamaño (el grande), pero haga copias redimensionadas de la primera vez que un usuario inicia su aplicación.

  4. Hay variantes de rumbo que involucran el uso de algunas técnicas para solo algunos tamaños (por ejemplo, comparten las ilustraciones entre los dos tamaños grandes, cambiando ligeramente según sea necesario). Estoy interesado en qué método Usted Utilice, con notas sobre los pros y los contras de hacerlo. Espero que los contras más grandes sean: Tamaño de archivo y cualquier retraso que pueda ser causado en la pantalla o el tamaño del tamaño de los objetos. Una de mis incógnitas más grandes es lo bueno que hace un trabajo iOS si lo permite hacer el cambio de tamaño, tanto en la calidad de la producción como en el tiempo.

¿Fue útil?

Solución

Actualmente estoy usando obras de arte en los 3 tamaños.Si su obra de arte está en formato vectorial y está diseñado para las relaciones de aspecto de iPhone y iPad, es una acción de lotes simple para crear los 3 al mismo tiempo.

Si solo incluye la resolución más alta, el uso de la memoria podría ser un problema con los dispositivos IOS más antiguos con menos memoria para trabajar.La calidad de la imagen y la velocidad de cambio de tamaño no son un problema, ya que ambos son excelentes, si deja que el sistema operativo cambie el tamaño de las imágenes.Para mí, no quiero tener un código adicional para manejar el tamaño del tamaño de la misma imagen para diferentes dispositivos.De lo contrario, suena como tener solo la obra de arte grande y asegurarse de que sea redimensionada correctamente estará bien.

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