Zeigen UITabBar, wenn UIViewController geschoben

Hier ist meine situation :

Ich habe eine UINavigationController innerhalb einer UITabBarController. Wenn ich die drill-down-navigation-controller, irgendwann habe ich zu verbergen, die UITabBar denn ich möchte die Ansicht so viel Platz wie möglich.

Ich tun, dass durch die Verwendung self.hidesBottomBarWhenPushed = YES innen geschoben UIViewController, und es funktioniert ganz gut.

Ich möchte jedoch zeigen die UITabBar zurück in die folgende geschoben Controller. Ich habe versucht zu setzen self.hidesBottomBarWhenPushed = NO in die anderen Controller, aber die UITabBar nicht wieder kommen.

Scheint es normal zu sein, wie die Dokumentation besagt :

hidesBottomBarWhenPushed

If YES, the bar at the bottom of the screen is hidden; otherwise, NO. If YES, the bottom bar remains hidden until the view controller is popped from the stack.

Und in der Tat, wenn der controller mit dieser Eigenschaft auf ja festgelegt ist aufgetaucht, der tabbar nicht zurück kommen.

Gibt es eine richtige Art und Weise zu zeigen, die UITabBar wenn ein Steuergerät betätigt wird, nachdem es versteckt worden?

Vielen Dank im Voraus

InformationsquelleAutor kombucha | 2011-02-21
Schreibe einen Kommentar