次の可能なジェスチャーが認識されるように、特定のジェスチャーを失敗させることは可能ですか?
より具体的には、サンプル スニペットを見てください。
UISwipeGestureRecognizer *swipeLeft = [initialize UISwipeGestureRecognizer... @selector(handleSwipe:)]
swipeLeft = UISwipeGestureRecognizerDirectionLeft;
swipeLeft.delegate = self;
UIPanGestureRecognizer *pan = [initialize UIPanGestureRecognizer... @selector(handlePan:)]
pan.delegate = self;
[pan requireGestureRecognizerToFail:swipeLeft];
上記のコードは、左スワイプがデバイスによって認識されない場合、パン ジェスチャ ハンドラーが使用されることを示しています。
だから私の質問:handleSwipeでチェックされるいくつかの基準に基づいて(デバイスによって左スワイプタッチとして認識された後)swipeLeftを意図的に失敗させ、代わりにパンジェスチャでタッチ入力を処理させることは可能ですか?
ありがとう。