有些时候我们会给一个View添加手势,然后又在这个视图上添加其他View,这样就会出现子视图会同时响应父试图到手势,怎么解决呢,下面的方法可以实现
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
if ([touch.view isDescendantOfView:你想屏蔽掉手势的子视图]) {
return NO;
}
return YES;
}