Comment faire pour modifier l'Affichage par défaut du Contrôleur qui est chargé lorsque l'application est lancée?
J'ai une demande à, dire 'MyApp', qui, par défaut, des charges de la vue contrôleur "MyAppViewController' à chaque lancement de l'application. Plus tard, j'ai ajouté un nouveau point de vue contrôleur "NewViewControler" pour le projet.
Je veux maintenant le "NewViewController" à ma vue par défaut du contrôleur de charge lorsque l'application est lancée.
S'il vous plaît laissez-moi savoir ce que les changements que j'ai besoin de faire dans mon projet pour atteindre cet objectif.
Vous devez vous connecter pour publier un commentaire.
MainWindow.xib
et remplacer MyAppViewController avec NewViewController.application:didFinishLaunchingWithOptions:
ajouter NewViewController la vue de la fenêtre au lieu de MyAppViewController de vue.Son facile, il suffit de:
Le plus probable, vos principales PLUME fichier est toujours réglé sur "MainWindow", vérifiez votre *-Info.fichier plist.
Si c'est le cas, vous pouvez ouvrir le MainWindow.xib dans Interface Builder. Vous devriez voir un Affichage élément de Contrôleur. Afficher la fenêtre de l'inspecteur et de changement de l'Identité de Classe pour pointer vers votre nouvelle classe. Qui devrait prendre soin de l'instanciation de la classe.
Comme cela se sent comme un "newbie" question (pardonnez-moi si je me trompe) je le conseille vivement d'ailleurs l'article suivant:
Programmation iPhone Fondamentaux: la Compréhension de Vue des Contrôleurs
M'a aidé à comprendre l'ensemble de la ViewController chose et le bureau international de l'interaction..
Comme pour moi avec xcode 4.3.3, tout ce que j'avais à faire était de simplement remplacer toutes les références de "MyAppViewController' avec 'NewViewController" dans l'AppDelegate h et m des fichiers.
Peut-être toutes les autres mesures ont été prises dans les nouvelles versions de xcode.
Espère que cette aide.