Je travaille sur le livre "Beginning iPhone Development" et je comprends le concept de base de la vue push. Cependant, le guide de conception de l'interface utilisateur iPhone d'Apple indique que je devrais rouvrir mon application à la vue de sortie de l'application précédente. Comment puis-je démarrer un NavigationController afin qu'il prenne la forme d'une vue enfant et que la pile de vues retourne à la vue racine de l'application? Par analogie avec l'application de messagerie de l'iPhone, 80% du temps mes utilisateurs commenceraient à une vue enfant de la boîte de réception, mais devront parfois accéder à une vue racine «vue d'ensemble».Ouvrez une application à mi-chemin de la pile de vue d'un contrôleur de navigation
Une solution?
Je pensais que la propriété animée de pushViewController() contrôlait simplement l'effet visuel d'une vue ouverte, mais l'état des docs "passe NO si vous configurez un contrôleur de navigation avant que sa vue ne soit affichée". J'espère que cela signifie que je peux pousser les vues cachées dans la pile du contrôleur jusqu'à la vue par défaut de l'application ouverte, puis animer l'affichage de la vue finale?