title: UIViewController - switch presented view controller without flash to presenting one?
body: <p>I have a presenting view controller that presents a modal like VC, then when the user is done with that modal, I want to transition to another modal, but calling:</p>
  
  <pre><code>// we are done.
  [self.presentingViewController dismissViewControllerAnimated:NO completion:nil];
  
  if (self.showOtherContoller)
  {
      UIViewController* aVC = [[UIViewController alloc] initWithNibName:@"someNib" bundle:nil];
      [self.presentingViewController aVC animated:NO completion:nil];
  }
  </code></pre>
  
  <p>works, but the presenting base view controller shows for about a second, so it looks all flashy. </p>
  
  <p>Basically I want to replace one view controller with another, not temporarily drop to the presenting view controller.</p>
  
  <p>Thanks for any tips.</p>