我有一个动态表格视图,它有 5 个原型单元格,在每个单元格内我有 6 个文本字段。我正在标记文本字段,但我无法理解如何从“ textFieldDidEndEditing
”中的所有文本字段中获取值。在我的代码中,我有这个:
-(void) textFieldDidEndEditing:(UITextField *)textField
{
NSMutableArray *cellOneContentSave = [[NSMutableArray alloc] init];
NSString *cellOneTexfieldOneTxt;
if (textField == [self.view viewWithTag:1503])
{
cellOneTexfield1Txt = textField.text;
[cellOneContentSave addObject:cellOneTexfieldOneTxt];
}
问题1:但是!这只能让我从单元格一中的一个 texfield 获得值...我应该为每个单元格和 texfield 使用一个开关吗?
问题 2:我说这是一个动态表格视图,因此用户可以在输入提交编辑样式时按下左侧出现的绿色 + 按钮插入新闻行(每节)......当他进入时,应该newtexfields 的标签有不同的标签?一方面我认为不是,因为它是新的 texfields 但不同的 indepaxth.row ......但另一方面我不知道控制器是否需要新标签......