美文网首页
通过cell中的button获取cell的IndexPath

通过cell中的button获取cell的IndexPath

作者: 丶小裤头灬 | 来源:发表于2018-01-11 15:29 被阅读11次

通过cell中的Button来获取这个Cell的IndexPath

[cell.btn addTarget:self action:@selector(cellBtnClicked:event:) forControlEvents:UIControlEventTouchUpInside];

- (void)cellBtnClicked:(id)sender event:(id)event {
    NSSet *touches =[event allTouches];
    UITouch *touch =[touches anyObject];
    CGPoint currentTouchPosition = [touch locationInView:_tableView];
    NSIndexPath *indexPath= [_tableView indexPathForRowAtPoint:currentTouchPosition];
    if (indexPath!= nil) {
        // do something
    }
}

相关文章

网友评论

      本文标题:通过cell中的button获取cell的IndexPath

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