title: Load UIViewController inside a Container View using StoryBoard
body: <p>I have a <code>UIViewController</code> called <code>RootViewController</code> and A <code>UIViewController</code> called <code>NewsViewController</code>. I want to show <code>NewsViewController</code> inside a <code>UIView</code> (the <code>UIView</code> is just  a part of the screen) I created inside <code>RootViewController</code>. I'm using StoryBoard and my app needs to support iOS 5 (so I can't use embedded segues aka Containers from the IB)</p>
  
  <p><strong>RootViewController code:</strong></p>
  
  <pre><code>- (void)viewDidLoad
  {
      [super viewDidLoad];
      NewsViewController *news = [[NewsViewController alloc]init];
      news.view.frame = self.newsSection.bounds;
      [self.newsSection addSubview:news.view];
      [self addChildViewController:news];
      // Do any additional setup after loading the view.
  }
  </code></pre>
  
  <p>I also connected both UIViewControllers with a segue. The UIView newsSection will stay empty.
  What Am I doing wrong?</p>
  
  <p><strong>Edit:</strong></p>
  
  <p>This works for me, is that the right approach?</p>
  
  <pre><code>- (void)viewDidLoad
  {
      [super viewDidLoad];
      UIStoryboard* storyboard = [UIStoryboard storyboardWithName:@"MainStoryboard" bundle:nil];
      NewsViewController *news = [storyboard instantiateViewControllerWithIdentifier:@"NewsViewControllerID"];
      news.view.frame = self.newsSection.bounds;
      [self.newsSection addSubview:news.view];
      [self addChildViewController:news];
      [news didMoveToParentViewController:self];
  }
  </code></pre>