我将如何创建具有以下功能的 UITableView:
我希望我的 UITableView 单元格中有 UITextfields。当用户开始输入 UITextField 时,tableview 会自动在其下方生成新的相同单元格。这本质上是针对具有“无限”个字段的表单。
写这篇文章的任何指示/提示都会很棒!
在 Storyboard 问题 #1 中创建自定义单元格
在 Storyboard 中创建自定义单元格时,我可以简单地在我的视图控制器的表格视图中创建一个“自定义单元格”吗?如果是这样,我是否需要更改单元格继承的类?
在 Storyboard 问题 #2 中创建自定义单元格
您能简要解释一下 Cell Identifier 的用途吗?
附加代码:
创建自定义 UITableViewCell:
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"AddListInformationCellid";
AddListInformationCell *cell = (AddListInformationCell *) [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
NSArray* topLevelObjects = [[NSBundle mainBundle] loadNibNamed:@"AddListInformationCell" owner:self options:nil];
for (id currentObject in topLevelObjects) {
if ([currentObject isKindOfClass:[UITableViewCell class]]) {
cell = (AddListInformationCell *)currentObject;
break;
}
}
}
return cell;
}
非常感谢。