Ich benutze Storyboards im Interface Builder, indem ich das Xcode-Menü 'Editor ... Einbinden in ... Navigation Controller' benutze.
Es scheint, dass Sie in iOS 6 den UINavigationController ableiten müssen, um alle Orientierungen mit
zu ermöglichen %Vor%Aber wie kann ich den UINavigationController von einer Storyboard-App ableiten, da es im Code keinen Verweis darauf gibt?
Sie können den Navigationscontroller der Navigationssteuerungs-Szene aus dem Storyboard auswählen:
Und dann verwenden Sie den Identity Inspector auf der rechten Seite, um die Klasse zu ändern:
Ändern Sie zum Beispiel die "Klasse" dort zu MyCustomNavigationController
und erstellen Sie dann eine neue Klasse in Ihrem Projekt namens MyCustomNavigationController
:
MyCustomNavigationController.h :
%Vor%MyCustomNavigationController.m :
%Vor%Tags und Links iphone uiinterfaceorientation subclassing storyboard uinavigationcontroller