0

と の両方を単一のものに追加しようUIPanGestureRecognizerとしましたが、2 番目のものは使用されていないようです。UILongPresGestureRecognizerUIView

1 つのビューで 2 つのジェスチャを使用できますか?

4

1 に答える 1

0

はい、1 つのビューに複数のジェスチャ レコグナイザーを配置できます。
あなたの場合、ビューをタップして指を動かすと、パン GR がトリガーされます。ビューをタップして指を動かさないと、長押し GR がトリガーされます。パンとして認識される指の小さな動きのために、長押し GR が失敗したと思います。ジェスチャが失敗する前に、ビュー上の指の最大の動きを決定する長押し GR
のプロパティをより高い値に設定しようとすることができます。allowableMovementその後、両方の GR がトリガーされます。

于 2013-02-27T21:50:54.003 に答える