In meinem Storyboard habe ich eine Ansicht mit einem Übergang in eine neue Ansicht, die in einen Navigationscontroller eingebettet ist (so dass der Übergang zum Navigationscontroller zeigt). Ich habe den Übergang auf einen Modal-Übergang eingestellt, aber wenn die neue Ansicht animiert wird, enthält sie die standardmäßige blaue Navigationsleiste über der Ansicht (die dann außerhalb der Ansicht animiert wird).Modal Segue in den Navigationscontroller ohne Nav-Leiste
Hier ist, wie es Mitte segue aussieht: http://i.imgur.com/3eqAQ.png
Wie kann ich es so machen die modale Ansicht beseelt, aber ohne die Navigationsleiste?
Ich habe versucht, die Navigationsleiste in der eingebetteten Ansicht init, viewWillAppear
und vieWillLoad
Methoden zu verstecken und das funktioniert nicht.
I Ereignis ging so weit, um eine benutzerdefinierte Unterklasse von UINavigationController
zu erstellen und den Navigationscontroller in das Storyboard zu setzen.
Danke!
Leider brauche ich die Ansicht in einem Nav-Controller zu sein. Vorläufig setze ich einfach die navigationBar.alpha auf 0, was Apple unerbittlich tut, aber es ist keine private API, noch ist es gegen die Bedingungen, also werde ich wohl jetzt bleiben müssen Das. Bis ich eine andere Lösung finden kann –