我想获取具有UITextField的单元格的indexPath。是否可以获取我们正在使用的当前UITextField的indexPath?
如果是的话,告诉我真是太棒了,我从2个小时就疯了......
非常感谢!
答案 0 :(得分:3)
这应该可以解决问题:
CGPoint location = [sender.superview convertPoint:sender.center toView:self.tableView];
NSIndexPath *indexPath = [self.tableView indexPathForRowAtPoint:location];
另一个选择是上升视图层次结构。调整您自己的视图层次结构:
UIView *contentView = [textField superview];
UITableViewCell *cell = [contentView superview];
NSIndexPath *indexPath = [self.tableView indexPathForCell:cell];