0

我有一个带有表格视图和自定义单元格的表单,其中包含许多文本字段、标签和文本视图。如果用户填写所有字段并且他想保存表单,那么我如何才能在我的按钮单击方法上获取所有字段值?

如果有人可以通过向我展示如何做到这一点来帮助我,我将不胜感激。

4

2 回答 2

1

// 从行和节中获取单元格的路径

-(void)btnClick
{
    NSIndexPath *path = [NSIndexPath indexPathForRow:0 inSection:0];
    customTxtField *cellCustomTxtField  = (customTxtField *)[mytableview cellForRowAtIndexPath:path];
    NSString *str =  cellCustomTxtField.text1.text;
}
于 2012-11-27T17:33:48.357 回答
0

不要等到按钮单击事件来检索单元格内容。因为单元格被重复使用(例如,在滚动期间),每个单元格中的值将不会被保留。

随着单元格值的变化,通过使 tableViewController 成为相应输入字段的委托来更新驱动表格的模型。

例如,使 tableViewController 成为 textField 委托并在用户输入数据时更新模型。要区分tableViewController 中的textField,请在创建单元格时为每个textField 分配一个标签(即tableView:cellForRowAtIndexPath)。

于 2012-11-28T23:23:07.763 回答