美文网首页
解决view上加tableview,点击view发生的手势冲突

解决view上加tableview,点击view发生的手势冲突

作者: 喵喵嘟噜啡 | 来源:发表于2017-09-12 09:46 被阅读18次

    UITapGestureRecognizer 对象添加代理

    手势代理,解决和tableview点击发生的冲突

    -(BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
        if ([NSStringFromClass([touch.view class]) isEqualToString:@"UITableViewCellContentView"]) {//判断如果点击的是tableView的cell,就把手势给关闭了
            return NO;//关闭手势
        }//否则手势存在
        return YES;
    }

    相关文章

      网友评论

          本文标题:解决view上加tableview,点击view发生的手势冲突

          本文链接:https://www.haomeiwen.com/subject/yxaqsxtx.html