1
我正在研究iPhone应用程序,它允许用户编辑表格视图中显示的数据。 在此任务中,我使用由UILabel
和UITextField
组成的自定义UITableViewCell
。 编辑完成后,如何读取所有行的UITextField中的值?iPhone如何读取UITableView中的数据
我正在研究iPhone应用程序,它允许用户编辑表格视图中显示的数据。 在此任务中,我使用由UILabel
和UITextField
组成的自定义UITableViewCell
。 编辑完成后,如何读取所有行的UITextField中的值?iPhone如何读取UITableView中的数据
您必须将数据存储在字典或对象中的文本字段的委托方法didEndEditing中。所有在cellForRowAtIndexPath:
方法设置的UITextField的标签 第一个对象类似于indexpath.row
希望下面的示例代码可以帮助你
- (void)textFieldDidEndEditing:(UITextField *)textField
{
switch (textField.tag) {
case 0:
objAboutYouClass.name=textField.text;
break;
case 1:
objAboutYouClass.email=textField.text;
break;
case 2:
objAboutYouClass.workRole=textField.text;
break;
case 3:
objAboutYouClass.area=textField.text;
break;
case 4:
objAboutYouClass.managersName=textField.text;
break;
case 5:
objAboutYouClass.securityQuestion=textField.text;
break;
case 6:
objAboutYouClass.answer=textField.text;
break;
default:
break;
}
}
这是最好的方法,我suppes。我已经使用过类,你也可以使用字典来存储内容。
幸福的编码.....