最近开发项目遇到一个需要点击区头上的按钮拿到该区头是哪个区,查找资料之后找到解决办法,上代码:
//获取触摸点的集合,可以判断多点触摸事件
NSSet *touches=[event allTouches];
//两句话是保存触摸起点位置
UITouch *touch=[touches anyObject];
CGPoint cureentTouchPosition=[touch locationInView:self.tableView];
//得到cell中的IndexPath
NSIndexPath *indexPath=[self.tableView indexPathForRowAtPoint:cureentTouchPosition];
网友评论