Comment ignorer les événements tactiles et de les transmettre à un autre sous-vue du UIControl objets?

J'ai un custom UIViewController dont UIView prend un coin de l'écran, mais la plupart de celui-ci est transparent sauf pour les parties qui ont des boutons et des trucs sur elle. En raison de la disposition des objets sur ce point de vue, le point de vue de l'image peuvent recouvrir des boutons en dessous. Je veux être en mesure d'ignorer tout touche à ce point de vue s'ils ne sont pas toucher quoi que ce soit d'important sur lui, mais il me semble seulement être en mesure de passer le long de réels événements tactiles (touchesEnded/nextResponder genre de trucs). Si j'ai un UIButton ou quelque chose comme ça qui ne marche pas utiliser touchesEnded, comment puis-je passer l'événement tactile le long de qui?

Je ne peux pas juste manuellement figure bouton sélecteur pour appeler, parce que cette coutume ViewController peut être utilisé sur de nombreux points de vue différents. J'ai essentiellement besoin d'un moyen d'appeler cela:

[self.nextResponder touchesEnded:touches withEvent:event];

sur UIControl types ainsi.

InformationsquelleAutor Chris C | 2011-10-10