手势和tableView点击冲突解决
2017-10-23 11:28
781 查看
#pragma mark - UIGestureRecognizerDelegate
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {//判断如果点击的是tableView的cell,就把手势给关闭了
return NO;//关闭手势
}//否则手势存在
return YES;
}
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {//判断如果点击的是tableView的cell,就把手势给关闭了
return NO;//关闭手势
}//否则手势存在
return YES;
}
相关文章推荐
- iOS 解决tableView和点击手势冲突问题
- TableView cell的选中事件 与手势点击事件 冲突解决办法
- tableView点击事件跟手势冲突解决.
- 解决手势与tableview点击事件冲突:
- 解决自定义可左右滑动cell时和tableview的滑动手势冲突问题
- iOS 触摸 手势和tableView cell的点击冲突
- 解决Tap手势和UITableView点击冲突
- scrollView上有TableView时,解决两个手势冲突,针对上拉和下拉
- gesture手势点击与tableview touch点击冲突问题
- iOS的手势事件和可滚动视图(tableView、collectionView...)的触摸事件冲突的解决方法
- iOS添加单击手势与tableview点击的冲突问题
- view添加手势与tableView的cell点击冲突问题
- 侧滑返回和TableView滑动删除手势冲突完美解决
- 开发笔记:解决安卓GestureOverlayView手势和ListView点击事件、文本框获取焦点冲突的问题
- Swift3.0 tableView/CollectionView点击事件与手势的冲突
- ios tableview cell上面的view添加手势,两个手指同时点击cell上的view的冲突(手势冲突)
- Tap手势与UITableView点击事件冲突解决办法
- iOS开发(OC)——单击手势与tableView的点击冲突
- 背景视图上点击事件与tableView冲突的解决办法
- Ios中手势点击事件和tableView点击事件冲突