J'ai un TabBarController
dans mon fichier Main.storyboard
. Dans mon Upload.storyboard
je présente un ViewController à partir du fichier Main.storyboard
, mais il ne contient pas la barre d'onglets.Ajouter une barre d'onglets par programme à ViewController
Le bouton viewProfile
devrait aller à un onglet Sharks
et dans ce présent un contrôleur de vue à partir des données recueillies dans le Upload.storyboard
(vue modal). Puis-je ajouter la barre d'onglets par programme ou est-ce que je ne présente pas correctement le VC correct?
// MARK: - Actions
@IBAction func viewProfileButtonPressed(_ sender: UIButton) {
let stb = UIStoryboard(name: "Main", bundle: nil)
let sharkProfile = stb.instantiateViewController(withIdentifier: "sharkProfile") as! SharkProfileTableViewController
self.present(sharkProfile, animated: true) {
// add tab bar here?
}
}
Que voulez-vous qu'il se passe ici? Commencez * avec une barre d'onglets, en tapant "viewProfile", et vous voulez afficher "SharkProfile" * à la place de * l'affichage actuel pour cet onglet? Voulez-vous que "SharkProfile" s'insère à droite comme un contrôleur de navigation typique? Ou voulez-vous que "SharkProfile" ait sa propre barre d'onglets séparée? – DonMag
L'application commence par une barre d'onglets - mais ensuite je présente une vue modale sans barre d'onglets. Dans cette vue modale, cliquer sur viewProfile doit présenter le SharkProfile tel qu'il est dans Main.storyboard (avec une barre d'onglets). – pmanning