Итак, у меня было полное рабочее решение в iOS7, которое отображает LoginViewController через presentViewController в didFinishLaunching AppDelegate.
В основном я делаю что-то вроде этого:
UIViewController *backgroundViewController = ...
self.window.rootViewController = backgroundViewController;
[self.window makeKeyAndVisible];
[self.window.rootViewController presentViewController:loginViewController
animated:NO ...]
В iOS8 я вижу скачок. Сначала я вижу backgroundViewController, затем примерно через 1 секунду появляется логин.
Итак, как я могу предотвратить этот скачок в iOS8?
Я вижу, что это тонна разработчики с такой проблемой, но так и не нашли решения .