がありUIScrollView
、それに を追加しUIPanGestureRecognizer
ました。
scrollView.panGestureRecognizer
(デフォルトのもの)とカスタム認識エンジンの両方を使用したい。
gestureRecognizer:shouldRecognizeSimultaneouslyWithGestureRecognizer:
そのため、関数を YESにオーバーライドし、両方panGestureRecognizer
を呼び出しました。
私の問題は、最初にカスタム認識エンジンを呼び出し、その後デフォルトの認識エンジンを呼び出す必要があることです。
ドキュメントで、私は読んだ:
デフォルトの動作では、マルチタッチ シーケンスのタッチ イベントは、イベントが最終的にビューに配信されるまで (もしあったとしても)、あるジェスチャ レコグナイザーから非決定的な順序で別のジェスチャ レコグナイザーに移動します。
両方のレコグナイザーを決定論的な順序でアクティブにする方法はありますか?