#pragma mark-手势代理,解决和tableview点击发生的冲突 添加代理方法
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {
//判断如果点击的是tableView的cell,就把手势给关闭了
return NO;//关闭手势
}
//否则手势存在
return YES;
}
本文介绍了一个手势代理方法,用于解决手势识别与TableView点击之间的冲突。通过判断点击的对象是否为TableViewCellContentView,来决定是否允许手势生效。
798

被折叠的 条评论
为什么被折叠?



