#pragma mark - UIGestureRecognizerDelegate
-(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {
//判断如果点击的是tableView的cell,就把手势给关闭了
return NO;
}
return YES;
}
iOS 解决页面点击事件与tableview的点击事件冲突
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 问题描述:UITableView 上添加了轻拍手势,手势时间里写了回收键盘,此时 UITableView 的 UI...
- 一.tableview 冲突问题 1. 遵守代理协议 UIGestureRecognizerDelegate 2....