我的第一个视图中有一个包含3个文本字段的登录页面,因为我导航到不同的视图并返回到我的第一个视图(即我在应用程序中登录然后退出该文件)。我希望我的2个文本字段保留它的价值,我应该能够再次登录。 任何人都可以帮忙。
答案 0 :(得分:1)
您可以使用NSUserDefaults
来添加两个对象并在每次进入该视图时获取值,然后您可以显示相同的值。
-(void)viewWillDisappear:(BOOL)animated{
[[NSUserDefaults standardUserDefaults] setObject:textUserName.text forKey:@"UserName"];
[[NSUserDefaults standardUserDefaults] setObject:textPassword.text forKey:@"Password"];
[super viewWillDisappear:animated];
}
-(void)viewWillAppear:(BOOL)animated{
textUserName.text = [[NSUserDefaults standardUserDefaults] objectForKey:@"UserName"];
textPassword.text = [[NSUserDefaults standardUserDefaults] objectForKey:@"Password"]
[super viewWillAppear:animated];
}