Mon application a un UINavigationController
. Tous les contrôleurs que j'appuie sur le contrôleur de navigation héritent d'une classe de base ViewDidAppear()
ajoute quelques UIBarButtonItems
et définit la barre d’outils du contrôleur de navigation (UINavigationController.Toolbar
propriété) pour être visible. Fonctionne mais chaque fois qu'un nouveau contrôleur est enfoncé, les boutons sont estompés, il suffit de réapparaître lorsque le nouveau contrôleur a été enfoncé. Puis-je empêcher les boutons d'être enlevés en premier lieu?
Réponses:
0 pour la réponse № 1Est-ce que toute la barre s'estompe ou juste les boutons? Peut-être avez-vous défini hidesBottomBarWhenPushed sur un contrôleur de vue?
0 pour la réponse № 2
Je me suis compris ... J'ai appelé SetToolbarItems () sur le contrôleur de navigation à la place de la vue actuellement ajoutée.