/ / UINavigationController: Barre d'outils sur chaque contrôleur - empêche-t-il d'être caché et affiché à nouveau? - iphone, objectif-c, cacao-touch, ios, xamarin.ios

UINavigationController: barre d’outils sur chaque contrôleur - évite qu’elle ne soit masquée et affichée à nouveau? - iphone, objective-c, cacao-touch, ios, xamarin.ios

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 № 1

Est-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.