Montrer UITabBar quand UIViewController poussé

Voici ma situation :
J'ai un UINavigationController à l'intérieur d'un UITabBarController. Quand je forer vers le bas de la manette de navigation, à un certain moment, j'ai à cacher la UITabBar parce que je veux la vue de disposer d'autant d'espace que possible.
- Je le faire en utilisant self.hidesBottomBarWhenPushed = YES à l'intérieur de la poussé UIViewController, et il fonctionne très bien.
Cependant, je veux montrer la UITabBar de retour dans la suite poussé les contrôleurs. J'ai essayé de mettre self.hidesBottomBarWhenPushed = NO dans les autres contrôleurs, mais le UITabBar ne reviendra pas.

Il semble normal que les états de documentation :

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.

Et en effet, lorsque le contrôleur avec cette propriété a la valeur oui est sortie, la tabbar revient.

Est-il un bon moyen de montrer la UITabBar quand un contrôleur est poussé, une fois qu'il a été caché?

Merci d'avance

OriginalL'auteur kombucha | 2011-02-21