title: Xcode Storyboard with a UITabViewController - change tabs from button
body: <p>I've got a project setup using a Storyboard that contains a UITabViewController as the initial root view.  One of the tabs loads a NavigationController that in turn loads a custom view controller class.</p>
  
  <p>From the custom view controller, I have a navigation bar button that I want to trigger an action that returns the root UITabViewController to it's first index.  I've been able to do this using a traditional xib structure by adding the appDelegate class to the xib and linking a method to the button that way.</p>
  
  <p>Effectively, I want the button to trigger code that looks something like this:</p>
  
  <pre><code>@implementation AppDelegate
  
  @synthesize window = _window;
  @synthesize tabBarController=_tabBarController;
  
  -(IBAction)handleHome:(id)sender{
      //How do I send a message to the tabBarController?
      [self.tabBarController setSelectedIndex:0];
  }
  </code></pre>
  
  <p>Is it possible to do this with the Storyboard approach?  I looked at Segue's but that doesn't seem to be what I'm trying to do (there is no way for me to talk to the root UITabViewController from what I can see).</p>
  
  <p>I've got the handeHome method being triggered using the Responder approach, so really all I need to know is how to access the instantiated tabViewController in the Storyboard.</p>
  
  <p>Hopefully this question makes sense, let me know if there is anything I should expand on.</p>