Изменить загрузочное изображение?

#iphone #objective-c #loading

#iPhone #objective-c #Загрузка

Вопрос:

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

Ответ №1:

Технически нет. Загрузочные изображения расположены внутри пакета приложений — в рамках «песочницы» iOS приложения не могут изменять файлы внутри этого пакета (поэтому ваш Info.plist и ваши фоновые изображения).

Можно было бы сделать ваше загрузочное изображение черным, а затем поменять его на другую заставку, которую вы удерживаете в течение нескольких секунд, как только вызывается ваш applicationDidFinishLoading метод, но помните, что это ухудшит пользовательский интерфейс, поскольку вы будете затягивать время, необходимое для входа в приложение.