Wie navigiere ich den Navigation Controller iOS?

8

Ich habe 3 Navigationscontroller. Jedes mit vielen View-Controllern.

  • 1 NavigationController (modal Segue) - & gt; 2 NavigationController (model Segue) - & gt; 3 NavigationController

Nun, wie gehst du von # 3 NavigationController zurück zu # 1 NavigationController, die ich vorher schon war? Also ich will

  • 1 NavigationController (modal Segue) - & gt; 2 NavigationController (model Segue) - & gt; 3 NavigationController (WIE ???) - & gt; 1 NavigationController

(Um es klarzustellen, ich möchte nicht zu einem neuen 1 NavigationController gehen. Ich möchte zu dem gehen, den ich vorher benutzt habe.)

Hilfe!

    
coolcool1994 24.05.2014, 05:25
quelle

5 Antworten

20
%Vor%     
Gaurav Gilani 24.05.2014 06:04
quelle
6

Wenn Sie nur den gesamten Stapel von 3 NavigationController ablehnen möchten, können Sie dies in einem beliebigen View-Controller in 3

aufrufen %Vor%

Dies bringt Sie zurück zum Status vor (model Segue)-> 3 NavigationController .

Vielleicht können Sie dies in 2 vor dem Aufruf in 3 nennen?

    
John Pang 19.05.2015 19:24
quelle
1

Verwenden Sie das:

[self.**presentingViewController** dismissViewControllerAnimated:YES completion:nil];

anstelle von:

[self dismissViewControllerAnimated:YES completion:nil];

    
Bary Levy 25.07.2016 06:49
quelle
1

Erstellen Sie in einem View-Controller im Stapel " navigationController1 " eine Methode "unload @IBAction ":

Schnell

%Vor%

Ziel-C

%Vor%

In Ihrem Storyboard können Sie dann einen Abwicklungsabschnitt von einem Button in einem View-Controller im Stapel von navigationController3 anschließen, indem Sie von der Schaltfläche zum Exit-Symbol ziehen ...

Wählen Sie dort den Abwicklungsabschnitt, der oben erstellt wurde. Wenn diese Funktion ausgelöst wird, werden alle View-Controller durch den Übergang auf den View-Controller zurückgesetzt, der das Abwicklungssegment enthält.

    
Ashley Mills 22.01.2017 11:34
quelle
0

Mit diesem Code wird ein Navigationscontroller mit allen View-Controllern darin angezeigt

%Vor%

Sie können also Folgendes tun:

%Vor%     
do01 22.01.2017 10:56
quelle

Tags und Links