storyboard ensemble rootViewController de NavController à tableView mais sur l'app lancement de montrer autre point de vue
J'ai une de navigation de base de la pile: NavController->UITableViewController (comme rootViewController dans le NavController) -> éléments de menu avec l'option principale étant une coutume viewController. Je veux que mon application à lancer avec la principale personnalisé-vue-contrôleur que le point de vue actuel sur la navigationController de la pile, et le bouton retour pour revenir au Menu Principal. Est-il possible à l'aide de l'écriture de scénarii pour l'installation de la pile de cette façon, et encore sur le spectacle d'inauguration de la vue personnalisée en premier?
Je suis en train de le faire dans l'écriture de scénarii autant que possible. Je sais que je pourrais aller dans l'appDelegate et sur appDidFinishLaunching... poussez la coutume viewController dans le navController mais il semble tout simplement mauvais parce que dans ma appDelegate j'ai pour référence le navController et la coutume viewController.
Vous devez vous connecter pour publier un commentaire.
Malheureusement
UIStoryboard
n'est pas capable de manipuler unUINavigationController
hiérarchie de façon visuelle. Dans votre cas, vous devez établir la hiérarchie de programme dans votre application délégué. Heureusement, parce que vous êtes à l'écriture de scénarii, votre délégué d'application contient déjà une référence à cette manette de navigation.Lors de l'écriture de scénarii, le soi-disant "Premier-Vue-Contrôleur" sera câblé à la
rootViewController
bien sur la demande de l'instance deUIWindow
par le temps-applicationDidFinishLaunchingWithOptions:
est messaged.Je me rends compte que ce n'est pas l'idéal, mais si vous voulez rester dans le pays de story-boards, je crains que ce est la seule façon.
Alors que ce n'est pas un storyboard solution en soi, la UINavigationController méthode d'instance popToViewController:animation: vous permet de lancer votre application avec un point de vue particulier contrôleur que celui qui est affiché.
J'utilise beaucoup celle-ci lors de l'essai de mes applications, donc je ne pas avoir à marcher à travers la totalité de la valeur liquidative de la pile afin d'obtenir pour le CR je suis en train de travailler sur!
Je ne suis pas sûr de ce que vous voulez faire peut être fait dans le Storyboard.
H.