Ich verwende eine UIView mit einem UITapGestureRecognizer. Auf der anderen Seite ich einen Hahn Erkenner auf Viewcontroller Behälter Ansicht haben,UITapGestureRecognizer funktioniert nicht auf den oberen Punkten auf UIView
Jetzt, als ich auf meine innere Ansicht tippen, ruft Handler,
aber wenn ich tippen Sie auf beispielsweise 40 obere Punkte davon es, funktioniert nicht, und container's tap recognizer feuert !!!, eigentlich bin ich mir sicher, dass es in der UIView ist, ich bin mir sicher, dass ich den Hintergrund in eine andere Farbe geändert habe, und andererseits gibt es keine anderen Ansichten Auch auf diese Sicht!
Es ist wirklich nervig, ich habe alles getestet, alle Ansichten versteckt, andere Recognizer und so weiter deaktiviert! Und es ist nicht das erste Mal dieses U I TAP Recognizer mit: ///
view.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(viewController.dismissKeyboard(_:))))
viewWrite.addGestureRecognizer(UITapGestureRecognizer(target: self, action: #selector(viewController.viewPressed(_:))))
EDIT ::
ich, dass auch gefunden, wenn ich berühre hier auf meiner UITextView, die Antippereignis Hauptcontainerladungen !! aber andere Standpunkte, nein! ::
UND SELBST, wenn ich irgendwo auf meinem UITextView klicke 'Tastatur abweisen' wird aufgerufen !!! –
Bitte posten Sie ein Bild, das die Stufenposition und Ansicht darstellt. – Fujia
Bild beigefügt @Fujia –