1

J'ai un UINavigationController avec un UIBarButton pour realod quelque chose. Cependant, lorsque je pousse une autre vue sur le contrôleur de navigation, le BarButtonItem disparaît. Comment puis-je éviter ça? Ai-je besoin d'ajouter du code dans le NavigationController ou de définir une propriété pour le BarButtonItem?UIBarButtonItem persistant dans UINavigationBar?

Merci.

Répondre

2

Ajoutez le bouton à chaque contrôleur de vue. Ça va encore visiblement se croiser entre eux (eh bien).

Je suis sûr qu'il y a beaucoup de hacks que vous pourriez faire (comme ajouter des sous-vues directement à UINavigationBar), mais cela risque de casser entre les versions du système d'exploitation.

+0

Que voulez-vous dire? – Emil

+0

Ah, je vois ce que tu veux dire. Je n'étais pas au courant que view-controllers avait la propriété '.navigationItem.rightBarButtonItem'. Merci! :) – Emil

Questions connexes