- (BOOL)gestureRecognizerShouldBegin:(UISwipeGestureRecognizer *)gestureRecognizer {
if(gestureRecognizer.direction==UISwipeGestureRecognizerDirectionRight) {
CGPoint point = [gestureRecognizer locationInView:self.view];
if (point.x >= 342 && point.x <= 342+341 && point.y >= 82 && point.y <=82+44) {
return NO;
}else{
return YES;
}
}
return YES;
}
在父视图上判断手势,确定手势是否shouldBegin。