title: Show UITabBar when UIViewController pushed
body: <p>Here's my situation :<br>
  I have a <code>UINavigationController</code> inside a <code>UITabBarController</code>. When I drill down the navigation controller, at some point I have to hide the <code>UITabBar</code> because I want the view to have as much space as possible.<br>
  I do that by using <code>self.hidesBottomBarWhenPushed = YES</code> inside the pushed <code>UIViewController</code>, and it works quite well.<br>
  However, I want to show the <code>UITabBar</code> back in the following pushed controllers. I've tried to put <code>self.hidesBottomBarWhenPushed = NO</code> in the other controllers, but the UITabBar won't come back.</p>
  
  <p>It seems to be normal as the documentation states :</p>
  
  <p><code>hidesBottomBarWhenPushed</code></p>
  
  <p><code>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.</code></p>
  
  <p>And indeed, when the controller with this property set to yes is popped, the tabbar does come back.</p>
  
  <p><strong>Is there any proper way to show the <code>UITabBar</code> when a controller is pushed, once it's been hidden?</strong></p>
  
  <p>Thanks in advance</p>