title: Pushing UINavigationController into UIViewController Using Storyboard
body: <p>My app's storyboard is using UIViewController's to go to different views of the app. However, I want to try a third party library, that is EGOPhotoViewer, not to reinvent the wheel. But how do I add UINavigationController to UIViewController from the storyboard? Here is the code this library is using to initialize.</p>
  
  <pre><code>EGOPhotoViewController *photoController = [[EGOPhotoViewController alloc] initWithPhotoSource:source];
  
  [self.navigationController pushViewController:photoController animated:YES]
  </code></pre>
  
  <p>It only works for me when I add it as a view controller:</p>
  
  <pre><code>[self presentModalViewController:photoController animated:YES];
  </code></pre>
  
  <p>but the library works best within navigation controller because title bars and navigation buttons are missing from my testing approach.</p>