Schnell Berührungen auf dem Bildschirm erkennen

Ich weiß, dass Sie Berührungen mit touchesBegan, touchesEnded usw. erkennen können. Diese funktionieren alle. Das Einzige ist, dass sie nur die Berührungen auf der Ansicht selbst erkennen und nichts über dieser Ansicht wie ein Textfeld.

Mein Ziel ist es, nach einer bestimmten Zeit der Inaktivität ein Timeout zu erstellen. Das Timeout wird zurückgesetzt, wenn der Bildschirm berührt wird, was bedeutet, dass noch jemand die App verwendet. Es funktioniert so lange, wie sie keine Steuerelemente (wie Beschriftungen, Schaltflächen, Textansichten usw.) antippen.

Ich könnte auch das Zeitlimit zurücksetzen, wenn auf Steuerelemente getippt wird, aber das würde viel mehr Fälle erfordern (verschiedene Arten von Steuerelementen auf verschiedenen Ansichts-Controllern).

Ich suche und beende die Screen Tap Detection Methode. Irgendwelche Ideen

Antworten auf die Frage(4)

Ihre Antwort auf die Frage