2011-11-24 10 views
16

Zacząłem od pustej aplikacji i dodałem sam plik scenorysu, dodano kontroler widoku do storyboardu, a następnie umieściłem go w kontrolerze nawigacyjnym. Teraz, gdy uruchamiam aplikację w Symulatorach iOS - nic nie pokazuje. Zrzut ekranu z mojego scenariusza znajduje się poniżej.rootViewController ustawiony w Storyboard nie jest wyświetlany przy uruchomieniu aplikacji

Co musi się stać, aby "AddPerson" pojawił się podczas premiery?

enter image description here

Update: Tak, Main Storyboard jest ustawiony, ale interfejs główny jest pusty. Czy ten interfejs główny powinien być ustawiony na coś (menu rozwijane jest puste)?

+0

Jestem też nowicjuszem w tej dziedzinie, ale przede rzecz, która pojawia się w moim umyśle, czy nie musisz tego robić w viewdidload na swoim MasterControllerView ?, zacząłem od szablonu, który oferują i zmieniając się zgodnie z moimi potrzebami (wciąż nie dostaję tego, co chcę). Jak już powiedziałem, po prostu zacząłem i mamy bardzo podobne problemy :) –

+0

Czy ustawiłeś scenorys jako "główny scenariusz" w ustawieniach projektu w zakładce "Podsumowanie"? –

+0

@tarheel dzięki za aktualizację (tylko kilka dni wolnego na relaks i powrót do pracy) Muszę rzucić okiem! A także informować o wszelkich aktualizacjach. –

Odpowiedz

29

Po prostu skomentuj cały wygenerowany kod za pomocą metody - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions delegata aplikacji, z wyjątkiem return YES.

Oto mój kod i wszystko działało bez zarzutu.

- (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

Dzięki, pracowali dla mnie! – Roger

1

miałem ten sam problem, wystarczy wybrać obaj CMD + X, aby wyciąć, a następnie CMD + V, aby wkleić go będzie ustawić jeden za widoku głównego :)

Powiązane problemy