Типично е по време на стартиране на приложението да създадете основната си структура на потребителския интерфейс, но ако потребителят не е влязъл по време на стартиране на приложението, незабавно да се представи модален екран за въведение/влизане над нормалния потребителски интерфейс.
Обикновено е добре да се представи модалният потребителски интерфейс с помощта на presentViewController:animated:NO
, защото потребителят ще види: Изображение за стартиране на приложение -> потребителски интерфейс за влизане.
В iOS 8 обаче изглежда извикването на presentViewController
с animated = NO все още показва за кратко основния контролер за изглед за рамка, преди да представи контролера за изглед.
Пример:
Не искам първо да представям потребителския интерфейс за влизане, защото когато потребителят влезе, аз бих представил основния потребителски интерфейс от потребителския интерфейс за вход, като по този начин поддържам потребителския интерфейс за вход в йерархията за неопределено време.
Има ли друг начин, който не съм обмислял? Могат ли сторибордовете да ми помогнат тук?
presentViewController:animated:
? - person Daniel T.   schedule 05.11.2014applicationDidFinishLaunching:withOptions
. - person Rizwan Sattar   schedule 08.11.2014