4

ビューにジェスチャが関連付けられているかどうかを確認する必要があります。実際には、ボタンにジェスチャー認識機能が取り付けられている場合、ボタンのタッチダウンアクションを制限する必要があります。(私は使用していますUILongPressGestureRecognizer)。

前もって感謝します!

4

1 に答える 1

3

すべての UIView オブジェクトには、gestureRecognizersそのビューにアタッチされたすべてのジェスチャ レコグナイザーの配列であるというプロパティがあり、ジェスチャ レコグナイザーがアタッチされていない場合は空の配列を返します。

リンゴのリファレンスについては、こちらを参照してください。

そう:

if (yourView.gestureRecognizers.count ==0 ){
   //let the touch down action work
}else{
   //restrict the touch down action
}
于 2013-03-12T11:04:28.143 に答える