2011-01-02 19 views
2

複数のビューが1つずつスタックされている場合(それぞれのサブビューすべて)、それぞれにUITapGestureRecognizerが関連付けられています。
どのようにして最高の視界のビューが最も遠い祖先ではなくジェスチャーを受け取ったことを確認できますか?ネストされたUITapGestureRecognizers

答えて

0

タップジェスチャーは、現在のビューでのみ有効です。さらに現在のビューのフレーム(-controller)。穴の画面上に空白のビューを作成し、そこに配置すると現在のビューは200x200 pxと言います。 (本質的に同じビューにあります)
すべてのジェスチャーは、最上位のビューコントローラーに応答する必要があります。それについての悪いこと:あなたはもう下のビューにアクセスすることはできません。