J'ai une vue avec deux reconnaisseurs de mouvement par balayage. Un gauche et un droit.Limiter l'événement tactile à afficher
En plus de cette vue, j'ai une autre vue avec deux autres reconnaisseurs de mouvement par balayage.
Mon problème est que tout balayage que je fais sur la deuxième vue est également envoyé à la vue parent.
Comment puis-je empêcher cela? Et, comment puis-je empêcher un événement tactile déclenché dans la vue enfant B d'être envoyé à la vue parente A?
merci!
ps. désolé si cette question a été posée auparavant .. j'ai essayé un tas de choses avant de demander, mais rien n'a fonctionné ..
Je veux juste pouvoir appuyer sur les boutons et faire défiler sans déclencher les parents de reconnaissance des vues. –
Intéressant. Je pense que vous devriez être en mesure de remplacer la méthode 'touchesBegan' dans la vue enfant pour gérer cela, mais après quelques minutes de jouer avec cela, je n'ai pas trouvé de solution de travail. Cette réponse est probablement ce que vous avez besoin http://stackoverflow.com/a/5234804/144755 – oltman
Merci oltman. –