iOS阻止子视图相应父视图事件

实现如下代理方法

1
2
3
4
5
6
7
8
#pragma mark - UIGestureRecognizerDelegate
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
if ([touch.view isDescendantOfView:你想屏蔽点击事件的View]) {
return NO;
}
return YES;
}