So fügen Sie ein UINavigationController zu einem UIViewController präsentiert als Modal

Ich eine alternative haben, fließen in meine app. Dieser Fluss beginnt in meinem firstViewController, dann in dieser Ansicht einen Anruf meiner secondViewController wie diese:

- (IBAction)PressButton:(id)sender {

    SecondViewController *second = [[SecondViewController alloc] init];
    second.modalTransitionStyle = UIModalTransitionStyleFlipHorizontal;
    UINavigationController *nav = self.navigationController;
    [nav presentViewController:second animated:YES completion:nil];                              
}

In meinem secondViewController möchte ich Schiebe meine thirdViewController. Aber es funktioniert nicht ich habe versucht, diese Möglichkeiten:

- (IBAction)pressButton:(id)sender {

   ThirdViewController *tvc = [[ThirdViewController alloc] init];
   UINavigationController *nav = self.navigationController;
   [nav pushViewController:tvc animated:YES];

}

Wenn ich drücken Sie die Taste secondViewController nichts passiert.

Was ich falsch mache ?

Ich bin mit:

  • OSX 10.8.2
  • Xcode 4.6
  • iOS 6.1
InformationsquelleAutor Sebastian | 2013-02-25
Schreibe einen Kommentar