title: presentViewController in AppDelegate with delay in iOS8
body: <p>So I had a full working solution in iOS7 that displays a LoginViewController via presentViewController in the AppDelegate's didFinishLaunching. </p>
  
  <p>Basically I am doing something like this:</p>
  
  <pre><code>UIViewController *backgroundViewController = ...
  self.window.rootViewController = backgroundViewController;
  [self.window makeKeyAndVisible];
  
  [self.window.rootViewController presentViewController:loginViewController
                                               animated:NO ...]
  </code></pre>
  
  <p>In iOS8 I see a jump. First I see the backgroundViewController then after about 1 second or so the login appears. </p>
  
  <p>So, how can I prevent this jump in iOS8?</p>
  
  <p>I am seeing that are <a href="https://devforums.apple.com/message/1014384#1014384">a ton</a> of <a href="https://devforums.apple.com/message/1027886#1027886">developers</a> with this <a href="https://devforums.apple.com/message/1045075#1045075">kind of problem</a> but still didn't find a solution.</p>