1

タップジェスチャを備えたUIImageviewがあり、タップすると白い背景の長方形のビューが作成されます。イメージビューのどこにでも移動できます。このように、そのイメージビューに無限のビューを作成できます。

今私の問題は、新しく作成されたビューにダブルタップジェスチャーを追加したいということですが、それらのビューのいずれかをクリックすると、そのビューの上に新しいビューが作成されます。

しかし、私が望むのは、ビューをタップした場合、そのビューに新しいビューを作成してはならないということです。現在、gestureRecognizer は、UIImageView で新しいビューを作成した場合でも、UIImageView を認識します。

4

2 に答える 2

0

requireGestureRecognizerToFail: を使用して、2 つのレコグナイザー間の依存関係を宣言できます。

[secondaryGesture requireGestureRecognizerToFail:primaryGesture];
于 2013-04-04T11:07:11.520 に答える