2016-05-08 3 views
0

Когда мое приложение неактивно, и затем я нажимаю на него, сначала он отображает последний экран, на котором он был включен. Затем он переходит к экрану ввода.IOS: плавный запуск при включении

Это немного раздражает, потому что экран ввода - это новый экран, и если ничего не нового, он, в свою очередь, переходит к еще одному экрану.

Есть ли способ лучше контролировать то, что происходит при возврате к активному, чтобы он оставался на последнем активном экране или шел прямо на экран ввода без предварительного мигания последнего активного экрана? Я предполагаю, что это может иметь какое-то отношение к applicationWillEnterForeground: но без опыта с этим я нахожу Apple documentation довольно плотным движением.

ответ

0

Вы хотите проверить состояние восстановления, что позволяет вам реализовать плавный переход к последней точке, в которой пользователь остановился. На нем также есть отличные видеоролики WWDC. https://developer.apple.com/library/ios/featuredarticles/ViewControllerPGforiPhoneOS/PreservingandRestoringState.html

Смежные вопросы