Hide Bottom Bar Navigation Controller
Möchte ich ausblenden der unteren Symbolleiste auf eine bestimmte Leinwand in meiner Anwendung, und IB scheint eine option für das, was scheint, um eine Vorschau, wie Sie arbeiten richtig, aber wenn ich bauen und testen Sie die Anwendung, die untere Symbolleiste ist immer noch da.
Ich weiß, dass ich verwenden können [self.navigationController setToolbarHidden:YES];
aber meine Frage ist nicht wie man es mit code, aber, wie man diese Arbeit durch den Interface Builder.
Hier ist ein screenshot von was ich spreche. Sehen Sie auf der rechten Seite, wie ich ausgewählt habe, Unten an der Bar: Keine - diese entfernt die Leiste unten als Vorschau auf der linken Seite. Wenn ich es auf abgeleitete (statt Keine) der unteren Leiste zeigt in der IB-Vorschau.
Wie bekomme ich diese zu arbeiten, richtig?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie nicht setzen Sie dieses in den Interface Builder. Wenn Sie beachten Sie die Kopfzeile des Abschnitts im IB, wo Sie aktivieren/deaktivieren diese verschiedenen bars, heißt es "simuliert". Diese Optionen sind nur da, um Ihnen zu helfen visualisieren Sie Ihre Benutzeroberfläche in IB, während die Gestaltung es. Sie haben absolut keinen Einfluss auf die laufende app.
viewWillAppear
undviewWillDisapper
Methoden, um es zu verstecken und bringen es wieder jeweils?Ich konnte es nicht in der storyboard-wenn Sie nur wollen, um die Symbolleiste ausblenden, die in einer view-controller. Wenn Sie möchten, es zu verbergen, für alle, die Sie benötigen, zu gehen, um den navigation-controller, und setzen Sie die Werte in das storyboard. Aber das macht alle Ihre view-Controller zum ausblenden der Symbolleisten. Wenn Sie möchten, es zu verbergen, für einen view-controller verwenden, die view-controller:
Aktivieren "Verbirgt Unteren Leiste auf "Push" in die IB im Falle Ihrer ViewController geschoben wird, ist auf einen UINavigationController-stack.
Dies sollte genau das tun, was Sie für Fragen. Als bonus, der aus-und einblenden wird schön animiert durch das system.
UINavigationController
's Zeigt die Toolbar - option.