2

IB に UISwipeGestureRecognizer のセットアップがあり、ビューに次のようにリンクされています。

ここに画像の説明を入力

非常に些細なことで、100万回実行しました。ただし、今回は起動しません >:|

ユーザーがスワイプしたときに呼び出されるメソッドを次に示します。

ここに画像の説明を入力

ただし、これは決して呼び出されません。

  • いいえ、誤ってサブビューに追加されたわけではありません
  • はい、パン ジェスチャは完全に機能します。

これとほぼ同じ別のビュー設定があり、正常に動作します。何か案は?

4

1 に答える 1

21

delegate以下のメソッドをあなたに追加してくださいViewController

リターンYESは同時認識を可能にすることが保証されNOており、他のジェスチャdelegateがリターンする可能性があるため、リターンは同時認識を防止する保証はありません。YES

- (BOOL) gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldRecognizeSimultaneouslyWithGestureRecognizer:(UIGestureRecognizer *)otherGestureRecognizer {
   return YES;
}
于 2012-11-28T05:42:42.967 に答える