@protocol UIGestureRecognizerDelegate <NSObject>
- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch{
// UITableView点击事件被手势截取
if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {
return NO;
// 手势&按钮的冲突
}else if ([touch.view isKindOfClass:[UIButton class]]){
return NO;
}
return YES;
}
手势&冲突
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- 一, 公司的项目 遇到的问题 ,解决的方法, UIButton 不响应或延迟响应 UIControlEventTo...
- 百度地图双击会放大地图,但是当我单击百度地图时,需要隐藏我自定义的一些视图,但是当我添加单击手势后,百度地图的双击...
- 首先说一下我们项目是怎么简单解决的 当让这可能不是最好的解决方案 于是又是在网上各种查出现的原因 解决方案一 解决...
- 当有两个手势同时存在,比如tableView和scrollView手势冲突,scrollView和scrollVi...