我想在 tableview 单元格中获取触摸文本框的索引。我可以在 IOS 7 之前做到这一点。过去我可以在下面获得文本框索引。这个方法在IOS 7上也失败了。我读标签应该用这个方法来代替。但我也为每个不同的文本框使用标签。因为单击文本框我正在做不同的事情,例如打开选择器或打开选择视图。请帮助我,当触摸到文本框时,如何获取每个文本框的行号。
-(NSInteger)getTextFieldCellRow:(id)element{
UITableViewCell *cell = (UITableViewCell *)[[(UITextField*)element superview] superview];
UITableView *table = (UITableView *)[cell superview];
NSIndexPath *textFieldIndexPath = [table indexPathForCell:cell];
return textFieldIndexPath.row;
}