iOS 分区tableview cell上的button 获取具体点击的row的index

    [cell.btn addTarget:selfaction:@selector(didButtonClick:event:)forControlEvents:UIControlEventTouchUpInside];

- (void)didButtonClick:(UIButton *)senderevent:(id)event{

    NSSet*touches=[event allTouches];

    UITouch*touch=[touches anyObject];

    CGPoint cureentTouchPosition=[touch locationInView:self.tableView];

    //得到indexPath

    NSIndexPath *indexPath=[self.tableView indexPathForRowAtPoint:cureentTouchPosition];


}

你可能感兴趣的:(iOS 分区tableview cell上的button 获取具体点击的row的index)