2010-08-10 3 views
0

UINavigationController fournit le bouton de retour par défaut, qui affiche le contrôleur de vue actuel. Je veux ajouter mon propre gestionnaire à l'arrière UIBarButtonItem et ensuite appeler le code par défaut afin qu'il apparaisse le contrôleur. Je sais que je peux me lancer dans le code, mais je me demande simplement s'il existe un moyen d'appeler cette routine par défaut de cadre, parce qu'il y a des situations similaires.Appel du gestionnaire par défaut pour UINavigationController

Répondre

0

Je ne connais aucune méthode documentée, le contrôleur de navigation s'occupe de beaucoup de tâches et est destiné à être utilisé tel quel. Mais pour obtenir un effet similaire, je remplacerait viewWillDisappear: animated. Vous savez alors que le bouton de retour (ou tout autre bouton rejetant la vue) a été pressé par l'utilisateur. Je l'utilise pour masquer la barre de navigation avant de revenir au rootViewController.

Questions connexes