J'ai des viewControllers de connexion, d'inscription et de réinitialisation J'ai connecté le contrôleur UINavigation au contrôleur de connexion, mais lorsque je vais à d'autres contrôleurs de vue en cliquant sur le bouton comme signup
ou reset password
le contrôleur de destination apparaît sans barre de navigation. aide à inclure la barre de navigation par programmation lorsque je clique sur le bouton ci-dessous.
@IBAction func signupButton(_ sender: Any) {
let storyBoard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let newViewController = storyBoard.instantiateViewController(withIdentifier: "SignUpViewController") as! SignUpViewController
self.present(newViewController, animated: true, completion: nil)
}
Pour afficher la barre de navigation , vous devez ajouter votre SignUpViewController
en UINavigationController
vous pouvez ajouter directement dans story - board par
Sélection de SignUpViewController -> Menu de l'éditeur -> Intégrer dans -> Contrôleur de navigation
OU ALORS
vous pouvez ajouter par programme comme ceci
IBAction func signupButton(_ sender: Any) {
let storyBoard: UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let newViewController = storyBoard.instantiateViewController(withIdentifier: "SignUpViewController") as! SignUpViewController
let naviCon = UINavigationController(rootViewController:newViewController)
self.present(naviCon, animated: true, completion: nil)
}
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots