Hinzufügen von UINavigationController zum vorhandenen UIViewController

8

Wie füge ich einen vorhandenen UIViewController (der mit presentModalViewController präsentiert wird) zu einem UINavigationController hinzu?

Wenn der Benutzer auf die Schaltfläche klickt, muss eine neue Kopie meiner Detailansicht gedrückt werden. (Mit anderen Worten, pushViewController zeigt modal in einem UINavigationController pushViewController an).

Einfachster Weg diese Funktionalität zu aktivieren?

    
marko 10.02.2011, 13:49
quelle

2 Antworten

36

Wie erstellen Sie Ihren modalen Viewcontroller? Wickeln Sie den Controller einfach in einen UINavigationController

Nehmen wir an, Ihr modaler Code ist wie folgt:

%Vor%

Dann ändern Sie es in etwa so:

%Vor%     
Matthias Bauch 10.02.2011, 14:25
quelle
0

Ich denke, Sie müssen einen Navigationscontroller in Ihrem Delegaten hinzufügen, danach können Sie die Ansicht verschieben. So können Sie die Ansicht von überall in Ihrer Anwendung verschieben.

auf AppDelegate.h

%Vor%

auf AppDelegate.M

%Vor%     
Splendid 10.02.2011 13:56
quelle