0

3 つの画像ビューがぶら下がっているビューがあります。これらの画像ビューは、特定のジェスチャーに反応します。特定のジェスチャ (画面全体をスワイプするなど) で、すべてのイメージビューに対してアクションを実行できるようにしたいと考えています (たとえば、すべてを削除するなど)。

スワイプ ジェスチャを画面のどこでも認識できるようにする唯一の方法は、スワイプ ジェスチャを探す明確なスーパービューをオーバーレイすることです。私の問題; ただし、スーパービューに他のすべてのジェスチャーを無視させる方法がわからないため、以下のイメージビューを引き続き操作できます。この問題を処理する簡単な方法はありますか?

4

1 に答える 1

0

ビューではなく、ビューのウィンドウにジェスチャーを追加してみてください。

[self.view.window addGestureRecognizer:gesture];
于 2012-04-12T02:08:57.640 に答える