解决侧滑手势与TableViewCell滑动删除手势冲突

情景:侧滑抽屉效果中,TableView的cell左滑删除手势与一个全屏的侧滑手势(响应侧滑效果的手势)冲突

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch
{
    // 打印touch到的视图
    NSLog(@"%@", NSStringFromClass([touch.view class]));
   
    // 如果视图为UITableViewCellContentView(即点击tableViewCell),则不截获Touch事件
    if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {
        return NO;
    }
    return  YES;
}
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,257评论 4 61
  • 看了不少讲教育的书,也买了如何与孩子沟通之类的课程,仍旧在实践中碰壁不断。今天听到了芭学园的创始人李跃儿讲孩子发展...
    王俊婷阅读 2,944评论 0 0
  • 早上好!#幸福实修#~每天进步1%#幸福实修11班@吕敏一富阳 20170912(1530) 【幸福三朵玫瑰】 昨...
    嘟嘟妈妈2727阅读 2,187评论 3 1
  • 这两天突然忙了起来,本来搬好小板凳,买好盒饭等待听课的,但突然被一些事情所打乱,so,只好利用我所有的碎片时间听完...
    愈见悠亚阅读 942评论 0 0
  • 经过长期的使用积累,我已有自己固定的几个APP,并且形成了一套自己的使用体系 1. 印象笔记 知识信息管理强大的c...
    CHANCEC阅读 3,025评论 0 1