cha*_*cja 1 iphone uitableview
我正在开发一个iPhone应用程序,它允许用户编辑表视图中显示的数据.在这个任务中,我使用UITableViewCell
由UILabel
和组成的自定义UITextField
.编辑完成后如何读取所有行的UITextField中的值?
您必须将数据存储在字典或对象的文本字段的委托方法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;
}
}
Run Code Online (Sandbox Code Playgroud)
这是我最好的方法.我已经使用过类,你也可以使用字典来存储内容.
快乐的编码.....
归档时间: |
|
查看次数: |
1058 次 |
最近记录: |