title: hide UITabBarController's tab bar when pushing UIViewController
body: <p>I have a tab bar application.
  Here's launching code</p>
  
  <pre><code>    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];
  
      // Override point for customization after application launch.
      [self.window makeKeyAndVisible];
  
  
  
      self.tabBarController=[[UITabBarController alloc] init];
  
  
      StartViewController *startViewController=[[StartViewController alloc] initWithNibName:@"StartViewController" bundle:nil];
      NavRootViewController *navRootViewController=[[NavRootViewController alloc] initWithNavControllerWithSubViewController:startViewController];
  
      HelpViewController *helpViewController=[[HelpViewController alloc] initWithNibName:@"HelpViewController" bundle:nil];
  
      SettingsViewController *settingsViewController=[[SettingsViewController alloc] initWithNibName:@"SettingsViewController" bundle:nil];
  
      AboutUsViewController *aboutUsViewController=[[AboutUsViewController alloc] initWithNibName:@"AboutUsViewController" bundle:nil];
  
      [self.tabBarController setViewControllers:[NSArray arrayWithObjects: navRootViewController, helpViewController, settingsViewController, aboutUsViewController, nil]];
  
  
  
      [[UIApplication sharedApplication] setStatusBarHidden:YES];
      self.window.backgroundColor = [UIColor whiteColor];
      self.window.rootViewController=self.tabBarController;
  </code></pre>
  
  <p>Application launched with 4 tab bar tabs.
  This action is called after  user presses start button in the first tab's navigation controller's root view controller</p>
  
  <pre><code>-(IBAction)startPressed:(id)sender
  {
      NSLog(@"startPressed: called");
  
  
      RootViewController *vController=[[RootViewController alloc] initWithNibName:@"RootViewController" bundle:nil];
      [self.navigationController pushViewController:vController animated:YES];
  
  }
  </code></pre>
  
  <p>This works fine but I need to hide tab bar for my <code>RootViewController</code>
  property <code>hidesBottomBarWhenPushed</code> does not work.
  Help me please, how can it be done?</p>