【发布时间】:2013-01-29 11:58:14
【问题描述】:
我正在创建一个包含三种不同类型的自定义单元格的表格,其中一个自定义单元格具有UITextField。我使用这个自定义单元格创建了两行。我为两行的文本字段设置标签和委托。
我的问题是,当我滚动表格时,这些带有文本字段的行向上移动并从屏幕上消失,向下滚动时,我的应用程序崩溃了。
我收到类似的错误
-[CellImageViewController txtField]: unrecognized selector sent to instance 0xa0ea5e0
这是我的cellForRowAtIndexPath:代码
if (indexPath.row == 0 )
{
if (cell == nil) {
cell = [[[CellWithTextFieldViewController alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellID] autorelease];
}
cell.txtField.tag =1;
cell.txtField.delegate = self;
cell.txtField.text = @"kjfkd";
}
return cell;
}
else if(indexPath.row==1)
{
if (cell == nil) {
cell = [[[CellWithTextFieldViewController alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellID] autorelease];
}
cell.txtField.tag = 2;
cell.txtField.text = @"glk";
cell.txtField.delegate = self;
return cell;
}
有人知道这个问题吗?
【问题讨论】:
标签: iphone ios uitableview uitextfield custom-cell