最佳答案
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapTapTap:)];
[self.view1 addGestureRecognizer:tapGesture];
[self.view2 addGestureRecognizer:tapGesture];
[tapGesture release];
在上面的代码中,只能识别 view2
上的敲击。如果我注释掉第三行,那么点击 view1
就会被识别出来。如果我是正确的,你只能使用一次手势识别器,我不知道这是一个错误或它只是需要一些更多的文档。