ce que je veux faire est de changer que la couleur noire de mon image originale à une autre couleur, et garder par exemple la couleur blanche de mon image
comment changer une partie de couleur de l'image pas l'image entière
ce que j'ai essayé est:
cell.iconeEcoute?.image = cell.iconeEcoute?.image!.imageWithRenderingMode(UIImageRenderingMode.AlwaysTemplate)
cell.iconeEcoute?.tintColor = colorHexIcone
Mais ce code changer l'ensemble image
couleur, et je veux garder vert color
et ne remplacer que la couleur noire dans le image
toute aide serait appréciée
La réponse à cette question devrait pouvoir vous aider: http://stackoverflow.com/questions/8046643/how-to-change-a-particular-color-in-an-image/32638622#32638622 –
' UIImageRenderingMode.AlwaysTemplate' changera toujours la couleur si l'alpha est 1.0. Ce n'est pas grave si votre couleur est rouge, noir ou blanc. Toute autre couleur alpha <1.0 sera traitée comme transparente. –