2010-10-19 9 views
0

J'ai une vue de menu (Menu.xib) qui a plusieurs options. Une des options est «Jeux» qui, une fois touchés, vont à une liste de jeux (GamesList.xib). Sur cette vue, il y a un bouton '+' pour ajouter une nouvelle partie (AddGame.xib). Ce que je voudrais faire est dans le menu, cliquez sur Ajouter une option de jeu qui va charger GamesList, puis AddGame. Donc, quand j'ai ajouté le jeu, il revient à la liste des jeux et non au menu.Naviguer vers un xib imbriqué

J'ai essayé de pousser un nouveau contrôleur de vue (le contrôleur AddGame) à partir du message viewWillAppear du contrôleur GamesList. Mais cela entraîne une erreur de navigation dans la vue.

Il doit y avoir une solution simple. Merci

+0

code est toujours apprécié – vikingosegundo

Répondre

0

Si quelqu'un est intéressé, j'ai ma réponse. Et comme je le soupçonnais est si simple que je veux pleurer.

La solution est tout simplement de pousser la vue des contrôleurs l'un après l'autre avec seulement le dernier jeu de pression d'animation: OUI

Ensuite, vous sont présentés la dernière vue de la pile et vous pouvez naviguer en arrière comme vous le feriez normalement. Cela dit, je ne comprends toujours pas pourquoi cela ne fonctionnera pas si la première vue se charge, ce qui surcharge la deuxième vue que l'auto charge la troisième vue, etc.