我正在使用包含UITextField的自定义UITableViewCell。我使用以下代码在UITableView中绘制了这个UITableViewCell 5次:
InputCellTableViewCell *cell = [tableViewIn dequeueReusableCellWithIdentifier:@"inputCell"];
[cell setUp]; //Just sets first responder and delegate.
[cell.textField setPlaceholder:[self.arrayWithFields objectAtIndex:indexPath.row]];
return cell;
当用户将数据输入到五个单元格中时,如何以最佳方式访问每个单元格数据并保存? 你可以看到我对每个细胞没有取消。
答案 0 :(得分:0)
您可以为每个单元格使用UITextField的标记
if (indexPath.section == 0) {
// Add a UITextField
UITextField *textField = [[UITextField alloc] init];
// Set a unique tag on each text field
textField.tag = indexPath.row;
[cell.contentView addSubview:textField];
[textField release];
}
if (indexPath.section == 1) {
// Add a UITextField
UITextField *textField = [[UITextField alloc] init];
// Set a unique tag on each text field
textField.tag = indexPath.row;
[cell.contentView addSubview:textField];
[textField release];
}