iOS添加单击手势与tableview点击的冲突问题

#pragma mark-手势代理,解决和tableview点击发生的冲突 添加代理方法

-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {  

if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {

//判断如果点击的是tableView的cell,就把手势给关闭了  

return NO;//关闭手势  

}

//否则手势存在  

return YES;

}

你可能感兴趣的:(iOS)