我有一个带有表格视图和自定义单元格的表单,其中包含许多文本字段、标签和文本视图。如果用户填写所有字段并且他想保存表单,那么我如何才能在我的按钮单击方法上获取所有字段值?
如果有人可以通过向我展示如何做到这一点来帮助我,我将不胜感激。
我有一个带有表格视图和自定义单元格的表单,其中包含许多文本字段、标签和文本视图。如果用户填写所有字段并且他想保存表单,那么我如何才能在我的按钮单击方法上获取所有字段值?
如果有人可以通过向我展示如何做到这一点来帮助我,我将不胜感激。
// 从行和节中获取单元格的路径
-(void)btnClick
{
NSIndexPath *path = [NSIndexPath indexPathForRow:0 inSection:0];
customTxtField *cellCustomTxtField = (customTxtField *)[mytableview cellForRowAtIndexPath:path];
NSString *str = cellCustomTxtField.text1.text;
}
不要等到按钮单击事件来检索单元格内容。因为单元格被重复使用(例如,在滚动期间),每个单元格中的值将不会被保留。
随着单元格值的变化,通过使 tableViewController 成为相应输入字段的委托来更新驱动表格的模型。
例如,使 tableViewController 成为 textField 委托并在用户输入数据时更新模型。要区分tableViewController 中的textField,请在创建单元格时为每个textField 分配一个标签(即tableView:cellForRowAtIndexPath)。