iOS 点击tableView 区头(组头)上的控件,获取点击的控件所在的indexPath

最近开发项目遇到一个需要点击区头上的按钮拿到该区头是哪个区,查找资料之后找到解决办法,上代码:

//获取触摸点的集合,可以判断多点触摸事件
    NSSet *touches=[event allTouches];
    //两句话是保存触摸起点位置
    UITouch *touch=[touches anyObject];
    CGPoint cureentTouchPosition=[touch locationInView:self.tableView];
    //得到cell中的IndexPath
    NSIndexPath *indexPath=[self.tableView indexPathForRowAtPoint:cureentTouchPosition];

上面这个方法可以获取任意点击位置的tableView的indexPath!

喜欢的小伙伴点个赞再走啊~

你可能感兴趣的:(iOS 点击tableView 区头(组头)上的控件,获取点击的控件所在的indexPath)