Je suis en train de développer une application mais je n'ai pas encore réussi à obtenir le flux de navigation optimal.iPhone Voir Stratégie
Pour vous donner une idée de la structure de mon application, j'ai une vue principale qui permet à l'utilisateur de commencer une nouvelle partie ou d'afficher des scores élevés. À la fin d'un jeu, je voudrais donner à l'utilisateur le choix de visionner des scores élevés ou de retourner au menu principal - j'ai un jeu en vue pour cela.
La hiérarchie ressemble à ceci:
Main View
|
+--Game View
| |
| +--Game Over View
| |
| +--High Scores View
|
+--High Scores View
J'utilise la méthode presentModalViewController pour passer de la vue du jeu au jeu sur la vue. C'est bien, mais quand je veux revenir à la vue principale, j'ai deux couches de vues à parcourir (je veux fermer le jeu sur la vue ET la vue du jeu pour revenir directement à la vue principale). Pour fermer les vues j'utilise dismissModalViewControllerAnimated mais ce n'est pas idéal pour parcourir plus d'une vue. Existe-t-il un moyen de remplacer la vue actuelle du modèle plutôt que d'en ouvrir une nouvelle?
J'espère que cela a du sens. S'il vous plaît laissez-moi savoir si vous avez besoin de plus de détails.
Merci d'avance pour toute aide.
Alan
il y a une erreur dans le titre ... –
Merci Ahmed. Fixé. –