6
votes

Comment puis-je restaurer la fonctionnalité du bouton arrière dans UinavigationController?

J'ai créé mon propre gaucheBarbuttonitem: xxx

Comment puis-je restaurer la fonctionnalité de bouton arrière d'origine programmatique?


1 commentaires

Vous devriez vraiment changer votre réponse acceptée. La solution de PGB ne répond pas à votre question.


3 Réponses :


-1
votes

Le bouton arrière appelle uinavigationcontroller 'S PopViewController , vous pouvez donc reproduire que sur votre accueilButtonClicked: sélecteur.


0 commentaires

38
votes
self.navigationItem.leftBarButtonItem = self.navigationItem.backBarButtonItem;

2 commentaires

C'est en fait la réponse que je cherchais - je ne sais pas pourquoi il a été évalué!


Ce n'est pas la réponse à la question réelle. Mais c'est ce que je cherchais.



4
votes
self.navigationItem.leftBarButtonItem = nil;
This will remove your custom left button, and the back button will appear again.

1 commentaires

Merci, c'est ce que je cherchais :)