必须通过点击按钮保存表格视图中的数据

时间:2016-03-18 09:07:22

标签: ios

我先拿了两个视图控制器,我有一个表视图,第二个我有文本字段 enter image description here

现在通过单击第二个视图中的添加按钮,在文本字段中输入的数据应通过创建新单元格保存在第一个视图控制器中

应该使用哪些方法,并且应该在添加按钮操作中编写代码

2 个答案:

答案 0 :(得分:0)

在第二个视图中,单击“添加”按钮后,将一个字典设为

NSDictionary * dataDic = [NSDictionary dictionaryWithObjectsAndKeys:
         @"Name", NameTextField.text,
         @"MobileNo", MobileNoTextField.text,
         @"EmailId", EmailId.text, nil];

将此词典保存到NSUserDefaults,如下所示

[[NSUserDefaults standardUserDefaults] setValue:dataDic forKey:@"dataDic"];

现在在第一个视图中获取数据

NSDictionary * myDictionary = [[NSUserDefaults standardUserDefaults] dictionaryForKey:@"dictionaryKey"];

答案 1 :(得分:0)

//create propertes in .h of tableviewclass
@property (nonatomic, retain) NSString *name;
@property (nonatomic, retain) NSString *mobile;
@property (nonatomic, retain) NSString *email;

//and pass it like this
    TableviewClassVC *tableviewClass = [[TableviewClassVC alloc] init];
    tableviewClass.name=self.nameTextfield.text ;
    tableviewClass.mobile=self.mobileTextfield.text ;
    tableviewClass.email=self.mailfield.text ;


//and push it 

self.navigationController pushViewController:tableviewClass animated:YES];

然后你可以使用数据显示在tableview中。感谢