Wie blockiere ich eine Geste von Superview zu Subview?

Ich schreibe ein Modul, das jedes Mal, wenn ich über eine Ansicht wische, zwei Unteransichten mit einer halben Größe der Ansicht hinzufügt. Diese Unteransichten haben ihre eigenen Gesten (z. B. Schwenken, ...). Wenn ich zum ersten Mal wische, ist dies in Ordnung, da keine Unteransicht erstellt wurde. Aber sobald die Unteransicht erstellt wurde, wird die Wischgeste jedes Mal, wenn ich wische, an die Unteransichten weitergegeben. :(, also muss ich 2 mal wischen, um zu teilen.

Ich möchte wissen, ob es eine Möglichkeit gibt, die Weitergabe von Wischbewegungen an die Unteransicht zu blockieren. Vielen Dank.

AKTUALISIEREN
Ich habe shouldRecognizeSimultaneousWithGestureRecognizer verwendet, damit diese Gesten gleichzeitig funktionieren. Aber es gibt immer noch einige Probleme. Die übergeordnete Ansicht hat ihre Wischgeste, die Unteransicht ihre Schwenkgeste. Da ich souldRecognizeSimultaneousWithGestureRecognizer verwende, wird die Wischgeste ausgelöst, wenn ich schwenke. Sie wissen also, wie Sie Swipe deaktivieren können, während Pan in dieser Situation aktiv ist?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage