我正在开发一个需要登录页面的iOS应用程序,我需要该登录页面才会在用户注销时显示,否则应用程序应将其带到主页或登录页面后面的任何页面 有什么帮助吗?
答案 0 :(得分:1)
在NSUserDefaults
中保存退出值,同时运行应用程序检查放置在NSUserDefaults
中的值,并根据该值重定向到您的屏幕。
在登录viewController viewDidLoad方法中放入此代码。
if([[[NSUserDefaults standardUserDefaults] valueForKey:@"logout"] isEqualToString:@"No"]){
//push to your home view controller class
}
在登录成功方法中保留此项,
[[NSUserDefaults standardUserDefaults] setObject:@"Yes" forKey:@"logout"];
在注销按钮单击方法中放置此项,
[[NSUserDefaults standardUserDefaults] setObject:@"No" forKey:@"logout"];