UIScrollView mit touchesMoved wird nicht aufgerufen

Ich habe eine UIScrollView, die eine UIImageView enthält. Mit der UIScrollView können Sie durch die UIImageView zoomen und schwenken.

Das Problem ist, dass ich jedes Mal die Fingerbewegung erfahren möchte und ich versuche, das Ereignis mit der touchesMoved-Methode zu erfassen. Aber es funktioniert nicht, obwohl touchesBegan und touchesEnded korrekt aufgerufen werden.

In der Tat wird touchesMoved aufgerufen, wenn die Fingerbewegung sehr gering ist und UIScrollView nicht mit dem Schwenken begonnen hat. Sobald UIScrollView verschoben wird, wird das Ereignis nicht mehr aufgerufen.

Weiß jemand, wo das Problem liegt und wie es behoben werden kann? Ich habe gedacht, dass vielleicht die UIImageView im Inneren das Ereignis oder so etwas fängt.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage