我只知道在tableviewcell中获取indexpath按钮就像这样
CGPoint中心= [发件人中心]; CGPoint rootViewPoint = [[sender superview] convertPoint:center toView:_tableView1]; NSIndexPath * indexPath = [_ tableView1 indexPathForRowAtPoint:rootViewPoint];的NSLog(@ “%@”,indexPath);
但我需要知道textfield thx帮助我们!
答案 0 :(得分:1)
还有另一种获取索引行的方法!
在cellForRow中执行此操作:
textField.tag = indexPath.row;
在textField方法中执行以下操作:
- (void)textFieldDidBeginEditing:(UITextField *)textField {
NSInteger row = textField.tag;
NSIndexPath *indexPath = [NSIndexPath indexPathForRow:row inSection:0];
}
答案 1 :(得分:0)
要获取包含文本字段的单元格的indexPath
,您需要执行以下操作。
viewController
类成为tableView单元格中textField的委托textFieldDidBeginEditing
的类中实现textField delegateProtocol
的{{1}}方法 viewController