Ich habe eine Unteransicht und einen Superview. Der Superview ist ein UITapGestureRecognizer zugeordnet.
%Vor%Der Erkenner wird auch innerhalb der Unteransicht ausgelöst. Gibt es eine Möglichkeit, den Erkenner von der Unteransicht auszuschließen?
Ich weiß, dass diese Frage schon einmal gestellt wurde, aber ich habe keine gute Antwort darauf gefunden.
Sie können den Gestenerkennungsdelegierten verwenden, um Bereiche zu begrenzen, in denen Berührungen ähnlich wie in diesem Beispiel erkannt werden können:
%Vor%Beachten Sie, dass Sie den Verweis auf Ihre übergeordnete und untergeordnete Ansicht beibehalten müssen (um sie zu Instanzvariablen zu machen), um sie in der Delegatmethode
verwenden zu könnenTags und Links objective-c ios cocoa-touch