Ajout d'un bouton à la barre de navigation
J'ai ajouté une barre de navigation à un UIViewController. Il est affiché à partir d'un autre UIViewController. J'aimerais avoir un gauche bouton de retour qui est de forme semblable à une flèche, tout comme la normale de la barre de navigation bouton de retour. Il semble que je ne peux qu'ajouter un bouton de la barre par le biais de l'IB. Je suppose que le bouton de retour doit être ajouté par programmation. Toutes les suggestions sur comment je dois faire?
Actuellement, dans le RootController, j'ai pousser un autre UIViewController (viewB) simplement en faisant un addSubView. Dans viewB, je veux afficher la barre de navigation. L'application est en vue, pas de navigation basé sur contrôleur.
source d'informationauteur 4thSpace
Vous devez vous connecter pour publier un commentaire.
Si vous utilisez une manette de navigation:
Si vous n'êtes pas à l'aide d'une manette de navigation, rechercher dans la Three20 style composants pour faire de la coutume des boutons de la barre.
J'ai fait de la manière suivante
Dans la Méthode viewDidLoad j'ai ce code:
Puis ajouter la conformité à UINavigationBarDelegate protocole de l'en-tête et de mettre en œuvre la méthode du délégué de cette façon:
Une autre approche pour résoudre ce problème est de définir la propriété items de la barre de navigation au lieu consécutivement à pousser les éléments de la barre dans la barre de navigation de la pile: