2011-11-24 9 views
16

Ho iniziato con un'applicazione vuota e ho aggiunto il file storyboard da solo, aggiunto un controller di visualizzazione allo storyboard e quindi incorporato nel controller di navigazione. Ora, quando lancio l'app in iOS Simulator, non viene mostrato nulla. Lo screenshot del mio storyboard è sotto.rootViewController impostato in Storyboard non visualizzato all'avvio dell'app

Cosa deve accadere per visualizzare "AddPerson" all'avvio?

enter image description here

Aggiornamento: Sì, principale Storyboard è impostato, ma l'interfaccia principale è vuota. L'interfaccia principale dovrebbe essere impostata su qualcosa (la discesa è vuota)?

+0

Sono anche novizio in questa zona, ma prima cosa mi viene in mente, non devi farlo su viewdidload sul tuo MasterControllerView ?, Ho iniziato dal modello che offrono e cambiando di conseguenza alle mie esigenze (non ottenendo ancora quello che voglio). Come ho detto ho appena iniziato e abbiamo problemi molto simili :) –

+0

Hai impostato lo storyboard come "storyboard principale" nelle impostazioni del progetto nella scheda "Riepilogo"? –

+0

@tarheel grazie per l'aggiornamento (solo alcuni giorni liberi per rilassarsi, e tornare al lavoro) I'll dare un'occhiata! E inoltre tieniti aggiornato con qualsiasi aggiornamento. –

risposta

29

Basta commentare tutto il codice generato nel metodo - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions del delegato della app ad eccezione di return YES.

Ecco il mio codice e ha funzionato bene.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions 
{ 
    //self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
    // Override point for customization after application launch. 
    //self.window.backgroundColor = [UIColor whiteColor]; 
    // [self.window makeKeyAndVisible]; 
    return YES; 
} 
+2

Grazie, ha funzionato per me! – Roger

1

Ho avuto lo stesso problema, è sufficiente selezionare entrambi CMD + X per tagliare, quindi CMD + V per incollarlo imposterà uno come vista radice :)

Problemi correlati