初めてアプリを起動するときにログイン画面を起動したいのですが、他の賢明なアプリは簡単に動作しますが、問題は再びログイン画面に移動することです。
ここに私がdidFiininshで使用しているコードがあります
ユーザーがログイン画面に移動するのは初めてで、次回はsplitViewControllerを表示する必要があります
[[NSUserDefaults standardUserDefaults] registerDefaults:[NSDictionary dictionaryWithObjectsAndKeys:[NSNumber numberWithBool:YES],@"firstLaunch",nil]];
if ([[NSUserDefaults standardUserDefaults] boolForKey:@"firstLaunch"]) {
[self.window addSubview:[splitViewController view]];
LoginViewController *targetController = [[LoginViewController alloc] initWithNibName:@"LoginViewController" bundle:nil];
targetController.modalPresentationStyle = UIModalPresentationFullScreen;
[self.splitViewController presentViewController:targetController animated:YES completion:nil];
}
else {
[self.window addSubview:[splitViewController view]];
}
// my comment[window addSubview:splitViewController.view];
[window makeKeyAndVisible];
return YES;