Я установил стартовый образ для моего приложения, чтобы он выглядел как начальный экран. Мое приложение представляет собой приложение с несколькими экранами и несколькими представлениями, которое в основном выполняется в UINavigationController. Но каждый экран может выглядеть очень по-разному, поэтому общего образа запуска на самом деле не так много.
Я заметил, что если я нахожусь на экране в приложении, затем выхожу из приложения (нажав кнопку «Домой»), затем возвращаюсь, он показывает изображение запуска, затем он загружает экран, на котором был пользователь Последнее использование Я думаю, что это ожидаемое поведение.
При этом, по словам Apple, требуется стартовый образ. Так что, похоже, у меня есть несколько вариантов:
- Установить полностью черное стартовое изображение
- Кэшировать изображение последнего экрана и каким-то образом установить его в качестве динамического образа запуска.
- Укажите, использовать ли изображение запуска только на первом экране
- Не указывать стартовое изображение?
Прямо сейчас я склоняюсь к варианту 1 и просто имею полностью черный стартовый образ, но я был бы признателен, если у кого-нибудь есть какие-либо советы / предложения / советы. Спасибо.