Lehne zwei Modalansicht-Controller ab

8

Ich habe einen Navigationscontroller, der einen modalen viewController darstellt. In diesem modalen viewController stelle ich einen weiteren modalen viewController vor. Alles, was ich will, ist, vom letzten modalen viewController zum navigationController (der root viewController) zurückzukehren. Etwas ähnlich mit popToRootViewController, aber angepasst für modalViewControllers;

NavigationController - & gt; vorhanden Modal ViewController A - & gt; präsentieren Modal ViewController B

Vom modalen ViewCotroller B Ich möchte zum navigationCOMtroller zurückkehren.

Ist das möglich?

Schätzen Sie, Alex.

    
Alexandru Circus 10.02.2011, 10:03
quelle

2 Antworten

5

Problem gelöst:)

Ich habe es versucht

%Vor%

und funktioniert.

Danke.

    
Alexandru Circus 10.02.2011, 11:47
quelle
30

In iOS 5 musst du

machen

[self.presentingViewController.presentingViewController dismissModalViewControllerAnimated:YES]

Bearbeiten: Ab iOS 6 dismissModalViewControllerAnimated: ist veraltet.

Sie müssen

anrufen

[self.presentingViewController.presentingViewController dismissViewControllerAnimated:YES completion:^{ // Do something on completion}]

    
wL_ 02.05.2012 19:32
quelle