¿Por qué los fondos .png aparecen negros en el dispositivo iPhone pero no al simulador?

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

  •  22-10-2019
  •  | 
  •  

Pregunta

Comencé con un archivo .tiff y usé GraphicConverter para cambiarlo a un .png y establecer un color de transparencia. Funcionó bien en el simulador, pero cuando empujé al dispositivo, el color de transparencia se volvió negro. Probado con un .png descargué de la red y eso funcionó bien, por lo que parece que solo sucede con algunos archivos. Por lo tanto, sospecho que tiene algo que ver con la forma en que GraphicConverter escribe los .pngs, pero no sé lo suficiente sobre los formatos de archivo para depurarlo. ¿Alguna idea/sugerencia? Idealmente, me gustaría tratar programáticamente todos los .pngs porque mi aplicación permitió la carga dinámica de archivos arbitrarios, por lo que no puedo verificar la transparencia de antemano.

No hay solución correcta

Otros consejos

Los PNG, como la mayoría de los otros formatos de imagen que admiten la transparencia, parecen tener múltiples formas de manejar el canal alfa. Apple recomienda el formato PNG-24; ¿Quizás GraphicsConverter dio algo más?

Puede usar la vista previa para convertir sus archivos de imagen. Al iPhone le debería gustar más. Simplemente abra su archivo y guarde como.

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