Ausblenden NavigationBar für einen ViewController im Storyboard
Habe ich gefunden, dass viele Beiträge, aber noch keine Lösung. Ich bin versucht zu verbergen eine NavigationBar auf den ersten UIViewController
aber ich möchte noch zeigen, dass es auf der zweiten UIViewController
. Hier ist mein storyboard:
Wenn ich schalten Sie die Abgeleitete Top-Bar für meine Haupt-View-Controller, verschwindet es im Storyboard, aber es zeigt immer noch, wenn ich die app starte. Wenn ich das gleiche tun in der NavigationBar in NavController, verschwindet es für alle drei (weil Sie Erben alle die keine Nav-Bar).
Möchte ich zeigen, die NavBar in ScrollViewV View-Controller, aber haben Sie es versteckt in MainViewController
.
Alle Controller verfügen über die entsprechende .h oder .m-Dateien, aber ich bin verwirrt, wie man dies programmatisch tun. Lassen Sie mich wissen, wenn Sie brauchen, um zu sehen, nichts anderes. Ich danke Ihnen sehr!
InformationsquelleAutor der Frage Siriss | 2012-10-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
In Ihrem mainViewController, die Sie tun können, folgende:
Möchten Sie vielleicht, um zu zeigen, in der Navigationsleiste, wenn das verstecken dieser ViewController, für folgende Aufgaben:
InformationsquelleAutor der Antwort user427969
Wenn Sie wollen, um die Dinge in der Storyboard-als Bearbeiten Sie die benutzerdefinierten Attribute und
set
navigationController.navigationBarHidden
als Boolean-überprüft.InformationsquelleAutor der Antwort kezi
InformationsquelleAutor der Antwort whiteagle
Bemerkte ich, dass, müssen Sie auch fügen Sie den folgenden, um die Steuerung, die Sie tun wollen, der die navigation erscheinen soll.
InformationsquelleAutor der Antwort Remixed123
Alle wollen wissen, wie man das in Swift?
InformationsquelleAutor der Antwort instanceof