2009-04-01 7 views
0

Je n'arrive pas à déterminer l'étiquette de la vue que je touche.Comment trouver l'étiquette d'une vue que je touche

J'ai une vue de défilement et sous-classé pour capturer les événements de toucher (j'ai des images sur la sous-vue). Cependant, j'ai besoin de déterminer quelle photo j'ai touchée.

Je veux déterminer cette balise de la sous-vue, mais j'obtiens des résultats aléatoires (principalement la balise 0). Quelle est la bonne façon de capturer cela?

+0

Qu'est-ce qu'un 'tag'? –

+0

Vous pouvez marquer des sous-vues comme view.tag = 99 –

Répondre

1

Vous pouvez essayer d'utiliser UIView hitTest. Il vous renverra la sous-vue que l'utilisateur touche.

Questions connexes