UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapTapTap:)];
[self.view1 addGestureRecognizer:tapGesture];
[self.view2 addGestureRecognizer:tapGesture];
[tapGesture release];
上記のコードでは、タップのみview2
が認識されます。3行目をコメントアウトすると、タップview1
が認識されます。私が正しく、ジェスチャレコグナイザーを1回しか使用できない場合、これがバグなのか、それともさらにドキュメントが必要なのかはわかりません。