2人のuigesturerecognizersを一緒にチェーンするにはどうすればよいですか?
-
28-09-2019 - |
質問
私がやりたいのは、同じタッチシーケンスの一部としてスワイプジェスチャーに続いてパンジェスチャーを検出することです。したがって、ユーザーは最初にオブジェクトをスワイプしてアクションを実行し、その後、画面に指を保持しながら、周囲のオブジェクトにアクションを伝播するために上下に移動します。
スワイプジェスチャー認識とパンジェスチャー認識者があります。
私には、彼らが私が望むように振る舞わせる理想的な方法は、これを行うことだと思われます。
[myPanGestureRecognizer requireGestureRecognizerToSucceed:mySwipeGestureRecognizer];
しかし、私は単にgastEurerecognizertosucuceを要求することを想像していなかったと確信していましたが、私は持っているようです。
UigesturerCognizerをサブクラス化せずに私が望むものを達成する方法はありますか?
解決
これを行うには、スワイプとパンの両方を同時に認識し、スワイプが認識されるまで認識されていると実際にマークするようにパンをサブクラス化することでこれを行うことができます。
所属していません StackOverflow