In XCode 4.2, wenn ich wählen Sie "neues Projekt" und wählen "single view application" jetzt will ich aber hinzufügen, einen navigation-controller. Was kann ich tun, Xcode 4.2, es zu tun? (ohne storyboard)
Es sei denn, Sie sind das hinzufügen der UINavigationController zu einem anderen UIViewController, der verwertet wird, für eine andere Methode der navigation, d.h. UISplitViewController oder UITabBarController, würde ich empfehlen, hinzufügen der UINavigationController zu Ihrer Anwendung Fenster, in dem AppDelegate dann fügen Sie die UIViewController, die Ihre Ansicht in es.
Wenn Sie sind das hinzufügen der UINavigationController als Ihre Haupt-UIViewController, können Sie dies ganz einfach programmgesteuert in der folgenden Methode in der AppDelegate:
Können Sie weiter lernen, wie er den UINavigationController, indem Sie die UINavigationController Apple-Dokumentation und Ihre Beispielprojekte, die Sie herunterladen können, von der selben Dokumentation zu Seite. Die Beispiel-Projekte wird Ihnen helfen, fassen Sie die verschiedenen Möglichkeiten, die Sie nutzen können die UINavigationController.
Erstellen Sie UINavigationController Klasse in Ihr Projekt und fügen Sie in Ihre delegate Klasse Bedeutung definieren IBOutLet UINavigationController Klasse in Ihrem application delegate Klasse und definieren Sie es in Ihrem delegate-Klasse. In Ihrem Interface Builder verbinden Sie die IBOutLet um die delegate-Klasse.
Es sei denn, Sie sind das hinzufügen der UINavigationController zu einem anderen UIViewController, der verwertet wird, für eine andere Methode der navigation, d.h. UISplitViewController oder UITabBarController, würde ich empfehlen, hinzufügen der UINavigationController zu Ihrer Anwendung Fenster, in dem AppDelegate dann fügen Sie die UIViewController, die Ihre Ansicht in es.
Wenn Sie sind das hinzufügen der UINavigationController als Ihre Haupt-UIViewController, können Sie dies ganz einfach programmgesteuert in der folgenden Methode in der AppDelegate:
Den code möchte ich hinzufügen:
Nun, in Ihrem AppDelegate.m es sollte wie folgt Aussehen:
Können Sie weiter lernen, wie er den UINavigationController, indem Sie die UINavigationController Apple-Dokumentation und Ihre Beispielprojekte, die Sie herunterladen können, von der selben Dokumentation zu Seite. Die Beispiel-Projekte wird Ihnen helfen, fassen Sie die verschiedenen Möglichkeiten, die Sie nutzen können die UINavigationController.
Erstellen Sie
UINavigationController
Klasse in Ihr Projekt und fügen Sie in Ihredelegate
Klasse Bedeutung definierenIBOutLet UINavigationController
Klasse in Ihremapplication delegate
Klasse und definieren Sie es in Ihrem delegate-Klasse. In IhremInterface Builder
verbinden Sie dieIBOutLet
um die delegate-Klasse.