美文网首页
iOS-怎么给tableview空白处添加点击事件而不影响cel

iOS-怎么给tableview空白处添加点击事件而不影响cel

作者: HanZhiZzzzz | 来源:发表于2020-05-13 10:51 被阅读0次

假如你创建一个tableView,返回的cell只有几行,不足以填充整个屏幕,这时你又在所创建的tableView上加了手势,那么如何让cell的点击事件与手势的点击事件不冲突呢?其实你只要做一个步骤:实现手势的代理方法如下

- (BOOL)gestureRecognizer:(UIGestureRecognizer *)gestureRecognizer shouldReceiveTouch:(UITouch *)touch {
    if ([touch.view isKindOfClass:[UITableView class]]) {
        return YES;
    }
    
    return  NO;
}

这样点击cell时cell的点击事件正常执行,点击tableView空白处手势的点击事件也弄正常执行。

相关文章

网友评论

      本文标题:iOS-怎么给tableview空白处添加点击事件而不影响cel

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