title: Cant make navigation back to original tab without creating a new instance
body: <p>Here is my set up in storyboard.</p>
  
  <p><a href="https://imgur.com/fkKauzv" rel="nofollow noreferrer"><img src="https://i.imgur.com/fkKauzv.png" title="Hosted by imgur.com" /></a></p>
  
  <p>I'm trying to use this code: (In an <strong>IBAction</strong> connected to the <code>UIBarButtonItem</code> in the last VC):</p>
  
  <pre><code> - (IBAction)confirmClicked:(UIBarButtonItem *)sender
  {
      //EXECUTE NAVIGATION
      UITabBarController * tabControl = [self.storyboard instantiateViewControllerWithIdentifier:@"TabBarControl"];
      tabControl.selectedIndex = 1;
  
      [self presentViewController:tabControl animated:YES completion:nil];
  }
  </code></pre>
  
  <p>to navigate from the last ViewController in this picture to that very first <code>UINavigationController</code> in the stack. I was informed that <code>UINavigationController</code>s are not meant to be nested like this, and that only one <code>UINavigationController</code> should be necessary, but when I successfully remove(which I have done at least 5 times) the other three <code>UINavigationController</code>s from the rest of the stack, I completely lose my <code>UINavigationBar</code>s from the regular ViewControllers. </p>
  
  <p>The problem with navigating the way that I currently am with my '<em>confirmClicked</em>:' method, is that I create another instance of that first <code>UIViewController</code> in the hierarchy.</p>
  
  <p>Should I:</p>
  
  <p>A)  Remove all the unnecessary <code>UINavigationController</code>a in the view hierarchy, then use '<em>popToRootViewController</em>:' to correctly navigate from the last VC to the first?</p>
  
  <p>B)  Try to navigate another way from the last VC to the first VC, keeping the extra <code>UINavigationController</code>s in the view hierarchy?</p>
  
  <p>Also, if I remove the Navigation Controllers, how will I keep my navigation bars in the UIViewControllers, since they have been disappearing in the past when removing the Navigation Controllers?</p>
  
  <p>Sorry in advance for the many questions but I have been stuck for a while.</p>