title: Modal UIViewController will not push to next UIViewController
body: <p><strong>The start of the structure is as follows...</strong></p>
  
  <p>UITabBarController -> UINavigationController(s)</p>
  
  <p><strong>From each of the UINavigationControllers, I have a UIBarButtonItem that modally presents a UIViewController.</strong></p>
  
  <p><strong>This UIViewController has a MKMapView with pins at multiple locations. When clicked, they display an annotation with a disclosure button.</strong></p>
  
  <p>Within this UIViewController, it is my intention to push a detail page (UITableViewController) when pressing the disclosure button of the annotation. The method calloutAccessoryControlTapped: receives the appropriate pin, but the transition to the next controller fails.</p>
  
  <p><strong>I have tried every combination of the following methods...</strong></p>
  
  <ol>
  <li>[self.navigationController ...]</li>
  <li>[self.parentViewController ...]</li>
  <li>[self.parentViewController.navigationController ...]</li>
  </ol>
  
  <p><strong>with the method being either...</strong></p>
  
  <ol>
  <li>presentModalViewController:</li>
  <li>pushViewController:</li>
  </ol>
  
  <p><strong>I have done all of these with the UIViewController being on its own, and also with it embedded inside of a UINavigationController.</strong></p>
  
  <p><strong>All of these properties return null...</strong></p>
  
  <ol>
  <li>self.navigationController</li>
  <li>self.parentViewController</li>
  <li>self.parentViewController.navigationController</li>
  </ol>
  
  <p><strong>This is the first time I've used storyboard for an Xcode project. Am I missing a step?</strong></p>