美文网首页
获取 UITableViewCell上子控件触发indexPat

获取 UITableViewCell上子控件触发indexPat

作者: RAINYE | 来源:发表于2016-01-01 20:30 被阅读0次

1. 子控件的tag值设置为** + indexPath.row, 得到子控件的tag值 - ** = indexPath.row

2. 子控件添加到cell.contentView上

//获得row

NSInteger row = [[self.tableView indexPathForCell:(UITableViewCell *)[[sender superview] superview]] row];

//获得section

NSInteger row = [[self.tableView indexPathForCell:(UITableViewCell *)[[sender superview] superview]] section];

//获得indexPath

NSIndexPath *indexPath = [self.tableView indexPathForCell:(UITableViewCell *)[[sender superview] superview]];

3.子控件直接添加到cell上

//获得row

NSInteger row = [[self.tableView indexPathForCell:(UITableViewCell *)[sender superview]] row];

//获得section

NSInteger section = [[self.tableView indexPathForCell:(UITableViewCell *)[sender superview]] section];

//获得indexPath

NSIndexPath *indexPath = [self.tableView indexPathForCell:(UITableViewCell *)[sender superview]];

相关文章

网友评论

      本文标题:获取 UITableViewCell上子控件触发indexPat

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