2010-05-14 5 views
8

J'ai fixé 3 reconnaisseurs gestuels à la même vue - simple, double et triple. Cependant, une double pression entraîne l'appel des sélecteurs de prises simples et doubles et la même chose pour une prise triple. Je m'attendais à ce que la classe UITapGestureRecognizer ait géré cette situation de manière appropriée. Est-ce que plusieurs gestes tapent nécessitent du code supplémentaire? MerciTarauds multiples avec UITapGestureRecognizer

Répondre

23

J'ai fini par utiliser seulement un seul robinet et un double tap. Pour que cela fonctionne correctement, la ligne suivante doit être ajoutée à la reconnaissance de mouvement unique:

[singleTapGR requireGestureRecognizerToFail:doubleTapGR]; 
+0

génial, merci. –

Questions connexes