2012-05-19 2 views
0

J'ai une image qui a une zone relativement grande de transparence, espace alpha. Donc, y a-t-il un moyen de détecter un tap sur cette UIImageView mais de ne pas avoir de réponse si l'utilisateur appuie sur la zone alpha?Appuyez sur UIImageView sans réponse alpha?

Toute aide appréciée, merci.

+0

repains? Vous voudrez peut-être faire un montage rapide ... – ericg

+0

Oups, merci! –

Répondre

0

Ceci est théorique et je n'ai pas de code à ajouter, mais vous pouvez créer un bouton identique et l'ajouter pour UIControlStateTouched afin qu'il n'y ait aucun changement lorsque le bouton/image est touché.

+0

Vous m'avez perdu. Je veux que cette image agisse comme un bouton, mais je ne veux pas de réponse si l'utilisateur appuie sur une partie transparente de l'image. –

+0

Faire de l'image à la place d'une image un UIButton avec une image personnalisée, puis faire en sorte que cette image ait une vue pour UIControlStateNormal et UIControlStateTouched de sorte que si quelqu'un la touche, elle a la même apparence que si elle ne l'était pas. – Eric

Questions connexes