title: Adding custom view above tab bar controller/navigation controller?
body: <p>I tried the following code, in an attempt to get the custom view displaying above the tab bar controller (which happens to have a navigation controller within all of it's tabs).</p>
  
  <p>The problem is that it overlays on top of the navigation bar, and I want the navigation bar to be moved down.</p>
  
  <p>I tried setting the frame of the tab bar controller, but that didn't move it at all.</p>
  
  <pre><code>- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
  {    
      // Override point for customization after application launch.
      // Add the tab bar controller's current view as a subview of the window
      //self.tabBarController.view.frame = CGRectMake(0, 62, 320, 320);
      self.window.rootViewController = self.tabBarController;
  
      [self.window makeKeyAndVisible];
  
      // setting up the header view
      self.headerView = [[HeaderView alloc] initWithFrame:CGRectMake(0, 20, 320, 42)];
      [self.window addSubview:self.headerView];
  
      // setting up facebook stuff
      AgentSingleton *agentSingleton = [AgentSingleton sharedSingleton];
      agentSingleton.facebook = [[Facebook alloc] initWithAppId:APP_ID];
  
      return YES;
  }
  </code></pre>
  
  <p>Any ideas?</p>