0

Salut mon application est faite sans story-board et une de mes classes je veux présenter l'un contrôleur fait dans mon story-board, mais il se bloque à chaque fois que voici quelques captures d'écran The Controller im trying to [presentprésent contrôleur de story-board d'un contrôleur fait programmé

[!]

[Voici comment im la présentant 2] 2

+0

S'il vous plaît ajouter du code non une capture d'écran du code. De toute façon le code que vous revendiquez n'est pas comment vous présentez mais comment vous créez le contrôleur de nav. Plus ajouter une erreur, il est difficile de deviner le problème à partir de vos informations – Luzo

+0

Si vous pensez qu'une réponse répond à votre question, s'il vous plaît envisager de l'accepter en cliquant sur cette coche! – Sweeper

+0

quoi? cela n'a même pas de sens –

Répondre

1

Si vous voulez présenter quelque chose qui est dans le story-board, vous devez instancier la classe VC utilisant instantiateViewController(withIdentifier:):

let newNoteVC = UIStoryboard.main. 
    instantiateViewController(withIdentifier: "A") 

"A" est l'ID du storyboard que vous avez donné au VC.

Maintenant, il peut être présenté:

present(newNoteVC, animated: true, completion: nil) 
+0

dans swift 3 comme ceci a laissé aViewController = storyboard? .instantiateViewController (withIdentifier: "A") comme! newNoteController –

+0

mais il plante toujours quand je le fais:/ –

+0

@TyeHowatt Sur quelle ligne s'est-il crashé? Que dit le journal? Vous devez me le dire avant de pouvoir répondre. – Sweeper