Pourquoi milieux .png apparaissent en noir sur l'appareil iPhone, mais pas simulateur?

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

  •  22-10-2019
  •  | 
  •  

Question

J'ai commencé avec un fichier .tiff et GraphicConverter utilisé pour changer un .png et définir une couleur de transparence. A bien fonctionné dans le simulateur, mais quand je poussais à l'appareil la couleur de transparence est devenu noir. Testé avec un .png j'ai téléchargé sur le net et qui a bien fonctionné, il semble se produire uniquement avec certains fichiers. Ainsi, je soupçonne que cela a quelque chose à voir avec la façon GraphicConverter écrit les .pngs, mais je ne sais pas assez sur les formats de fichier pour le déboguer. Toutes les idées / suggestions? Idéalement, je voudrais traiter tous programatically .pngs parce que mon application permettant le chargement dynamique des fichiers arbitraires, donc je ne peux pas vérifier la transparence au préalable.

Pas de solution correcte

Autres conseils

PNGs, comme la plupart des autres formats d'image que la transparence de soutien, semblent avoir de multiples façons de gérer le canal alpha. Apple recommande le format PNG-24; peut-être GraphicsConverter a autre chose?

Vous pouvez utiliser Aperçu pour convertir vos fichiers image. L'iPhone doit aimer mieux. Il suffit d'ouvrir votre fichier et Enregistrer sous.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top