如何通过点击UITableViewCell中的控件找到所在cell的位置

2017-01-14 15:49:40来源:http://www.jianshu.com/p/6acdc4735712作者:linbj人点击

当一个UITableView有很多个Cell,每个Cell拥有若干按钮。


点击UITableViewCell中的控件之后,如何找到自己属于哪个indexPath?


方法一
int floor =[_tableView
indexPathForCell:((exampleCell
*)[[sender superview]superview])].row;

方法二
CGRect rc = [btn.superview btn.frame toView:_tableView];
NSIndexPath *indexPath = [_tableView indexPathForRowAtPoint:CGPointMake(rc.origin.x+rc.size.width/2, rc.origin.y+rc.size.height/2)];
;//CGPointMake内的参数是点击当前控件处于cell中位置



最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台