Wie kann ich einen Shake gegen einen Tilt auf dem iPhone unterscheiden?

Ich habe eine UIScrollView-Seite, die je nach Neigung des Telefons 1 Seite nach links oder rechts scrollt.

Ich möchte auch "Verwackeln für eine zufällige Seite" implementieren, kann aber nicht herausfinden, wie die Logik zum Unterscheiden einer Verwackelungsbewegung und einer Neigung der x-Achse ausgeführt wird.

Können diese beiden Bewegungen miteinander kombiniert werden? Ich brauche nichts Kompliziertes wie Schütteln beim Kippen, ich möchte nur, dass beide unabhängig voneinander arbeiten.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage