J'essaie de créer un contrôleur de vue modale dans mon délégué d'application (j'ai créé une fonction appelée showLoginView). Mais chaque fois que j'essaie de l'appeler, un avertissement s'affiche dans XCode:
Warning: Attempt to present <PSLoginViewController: 0x1fda2b40> on <PSViewController: 0x1fda0720> whose view is not in the window hierarchy!
Voici le code de la méthode:
- (void)showLoginView
{
PSLoginViewController *loginViewController = [[UIStoryboard storyboardWithName:@"MainStoryboard" bundle:NULL] instantiateViewControllerWithIdentifier:@"PSLoginViewController"];
[self.window.rootViewController presentViewController:loginViewController animated:NO completion:nil];
}
Comment puis-je ajouter la vue à la hiérarchie des fenêtres? Ou peut-être que je fais quelque chose de très faux?