2015-07-29 1 views
1

J'ai vue comme ceci:Comment détecter la couleur d'un UIImage dans iOS

enter image description here

Le arrière gauche bouton & le bouton droit est essentiellement deux image blanche (définie dans UIButton) avec une opacité particulière. Maintenant, il semble plus ou moins visible sur cette photo de couverture de fond.

Mais si je change la photo de couverture de fond avec quelque chose d'autre, où l'opacité & couleur de cette image de couverture est plus proche de l'image de deux boutons, alors il est difficile de voir ces deux boutons.

Comme ceci:

enter image description here

Je demandais, est-il possible, pour que je puisse détecter la couleur de mon image de couverture et je peux changer l'image de ces deux boutons ou couleur selon elle ?

Tout type de référence ou de guidage serait très appréciable.

+3

essayer ce lien http://stackoverflow.com/questions/3284185/get-pixel-color-of-uiimage –

+0

yoe définir la couleur noire avec alpha 60% parce que l'image est transparente ne détecte pas la couleur. –

+0

@ Anbu.Karthik Merci pour le lien. :) – Tulon

Répondre

0

Je pense que vous pouvez utiliser this function pour déterminer comment clair/sombre est l'arrière-plan. Calculer une moyenne de plusieurs pixels sous votre bouton.

Amusez-vous! : D