Iphone 如何获取表中定义的TextField的索引值

Iphone 如何获取表中定义的TextField的索引值,iphone,xcode,Iphone,Xcode,我有一个表视图,其中显示了一些文本字段。我的问题是我想从这些文本字段中读取数据。我能够获取值,但我想知道值来自哪个文本框,即我想要文本框的索引。您可以使用UITableViewCell的索引。。。那是一样的。。。 你可以得到它 -(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath { NSUInteger row = [indexPath row];

我有一个表视图,其中显示了一些文本字段。我的问题是我想从这些文本字段中读取数据。我能够获取值,但我想知道值来自哪个文本框,即我想要文本框的索引。

您可以使用UITableViewCell的索引。。。那是一样的。。。 你可以得到它

-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath 
{
    NSUInteger row = [indexPath row];
    //row is your index

tableviewcell中的文本字段没有索引值,因为它们不是表本身的一部分,只是tableviewcell内容视图的普通子视图

因此,您可以像访问任何子视图一样访问它们。tableviewcell的内容视图是textfields superview


如果使用标准tableviewcell样式之一,则可以通过名称轻松访问它们,例如myTableViewCell.displayLabel.text。如果您有自定义单元格类,则可以引用该类的textfields属性,并按属性名称访问它们

文本字段是否在自定义单元格中?在哪里实现委托协议方法?每个单元格是否有多个文本字段?