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

时间:2010-03-27 11:44:52

标签: iphone xcode

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

2 个答案:

答案 0 :(得分:0)

你可以使用UITabeViewCell的索引......它会一样...... 你可以得到它

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

答案 1 :(得分:0)

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

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

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