J'essaie de fermer un contrôleur de vue et d'en présenter un autre en même temps. Lorsque le Level1Controller()
est fait et appelle le self.dismissViewController()
, je voudrais qu'il m'amène à un autre contrôleur de vue appelé EndScene()
.Swift: dismissViewController et instanciation d'un autre ViewController
C'est le code qui m'a le plus proche.
self.dismissViewControllerAnimated(true, completion: {() -> Void in
let storyboard = UIStoryboard(name: "Main", bundle: nil)
let nextViewConroller = storyboard.instantiateViewControllerWithIdentifier("endscene")
self.presentViewController(nextViewConroller, animated: false, completion: nil)
})
Et quel est le véritable problème que vous rencontrez @Rogue Studios? –
@RaphaelOliveira Il va juste me redémarrer à la racine viewcontroller et ceci est le message d'erreur '2015-12-23 17: 47: 35.333 Spin Game [6466: 2789372] Avertissement: Tentative de présenter sur dont la vue ne se trouve pas dans la hiérarchie de la fenêtre! ' –
Je l'ai, j'écrirai une réponse. –