Je suis confus avec le comportement, j'ai un contrôleur de barre d'onglets (je saisis sur ce contrôleur depuis le simple contrôleur intégré dans le contrôleur de navigation). Je suis confus pourquoi est cette barre de navigation de l'onglet est couverte barre de navigation enfant. Lorsque je lance l'application et que j'entre dans le contrôleur de navigation, je ne vois pas le titre Parcourir, ni les éléments de la barre de navigation que j'ai ajoutés par programmation. Quelqu'un peut-il me donner une idée de ce qui ne va pas (je suis nouveau à ce sujet, je me connecte avec push segue de l'onglet pour naviguer).La barre de navigation du contrôleur de barre d'onglet cache la barre de navigation de l'enfant
Répondre
Votre problème semble être le même que celui que j'adressais ici:
Push segue from a view controller controlled by UITabBarController
Ce qui se passe est que votre premier NavigationController crée une pile de navigation. Ensuite, vous appuyez sur un TabViewController. Cela est ajouté à la pile Nav, avec chacun de ses contrôleurs de vue. Cependant, lorsque vous PUSH SEGUE d'un de ces contrôleurs de vue vers un autre contrôleur de vue, la pile du contrôleur de navigation d'origine est celle sur laquelle vous appuyez. Ceci n'est pas contenu dans le contrôleur de vue d'onglets, donc le contrôleur de vue poussé n'a aucune relation avec ce contrôleur de vue d'onglets, juste la pile originale de contrôleur de navigation. Par conséquent, les onglets ne sont pas présents.
La réponse est d'incorporer chacun des contrôleurs de vue du contrôleur de tabulation dans un nouveau contrôleur de navigation, et de les activer. Le contrôleur de navigation d'origine est en train de tout chambouler ici ...
- 1. Barre de navigation noire barre de navigation
- 2. Problème de disposition de la barre de navigation sur la barre d'onglets Contrôleur de navigation + contrôleur
- 3. Désactiver la barre de retour de la barre de navigation
- 4. barre de navigation sous la barre de navigation dans bootstrap
- 5. Barre d'onglets dans la barre de navigation
- 6. Barre d'onglets + barre de navigation
- 7. Barre de navigation Android
- 8. supprimer la barre d'outils du contrôleur de navigation
- 9. Les éléments de la barre de navigation disparaissent de la barre de navigation
- 10. Barre de navigation iOS
- 11. Aligner la barre de navigation
- 12. Centrer la barre de navigation
- 13. Désactiver l'animation de la barre de navigation
- 14. Comment définir la barre de navigation de la barre d'onglets "more" de la barre noire?
- 15. iOS: Positionnement des boutons de la barre de navigation dans la barre de navigation personnalisée
- 16. UISearchDisplayController masquant la barre de navigation
- 17. Titre de la barre de navigation
- 18. HTML: Barre de navigation
- 19. CSS: Barre de navigation
- 20. barre de recherche en dessous de la barre de navigation
- 21. Barre d'état de chevauchement de la barre de navigation
- 22. Titre de la barre de navigation cliquable
- 23. Barre d'espacement de la barre de navigation mal positionnée
- 24. La barre de navigation de la barre de navigation de l'application Rails
- 25. Barre de navigation - différenciation
- 26. Navigation barre de progression
- 27. jQuery Barre de navigation
- 28. barre de navigation plat
- 29. Barre de navigation + presentModalViewController
- 30. Barre de navigation Uisplitviewcontroller
Avez-vous ajouté une barre de navigation au contrôleur de la barre d'onglets? Si oui, vous ne devriez pas faire cela. – rdelmar