2016-10-28 1 views
1

Je les images suivantes:Couleur changée lors du chargement de l'image dans l'application iOS?

originale PNG

enter image description hereenter image description here

charge dans iOS App

enter image description hereenter image description here

Comme on le voit, la couleur de l'icône du côté gauche fonctionne parfaitement , mais pour le droit icône latérale, pourquoi iOS charger une couleur différente? Il s'applique à la fois au simulateur iOS et à l'appareil. Est-ce mauvais réglage lors de l'enregistrement du fichier PNG dans Photoshop?

Et je n'ai aucun code pour changer la couleur ou la teinte.

+0

Avez-vous essayé 'imageWithRenderingMode: UIImageRenderingModeAlwaysOriginal'? – Johnny

Répondre

1

Il n'est pas lié au code iOS, car il a également eu lieu sur Android.

La solution est, nous devons utiliser la profondeur de bit réelle. J'utilise une profondeur de 8 bits (automatiquement par Photoshop) alors qu'en réalité l'icône utilise une profondeur de 16 bits lors de la modification de l'icône.