2016-05-25 2 views
0

Мое приложение (игра) загружается мгновенно, и я бы предпочел не иметь экран запуска вообще. Но так как это кажется обязательным для магазина приложений, я полагаю, мне понадобится файл запуска (для iOS 8 и выше), а также запуск изображений (для iOS 7 и более ранних версий).Параметры времени запуска для файла запуска приложения iOS

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

  1. Есть ли способ, чтобы получить цвет из файла настроек в файл запуск раскадровки или XIB так, что правильный цвет может отображаться в то время как приложение загружается?

  2. Возможно ли заменить образ запуска во время выполнения? Если , приложение может редактировать изображение запуска при изменении цвета фона, чтобы подготовиться к следующей загрузке приложения.

ответ

0

Вы ничего не можете поделать. Приложение может быть изменено ничем из образа запуска или файла экрана запуска.

У меня такая же проблема с одним из моих приложений. Пользователь может изменить цветовую схему приложения, но нет возможности обновить экран запуска, чтобы он соответствовал.

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

Я предполагал, что другой вариант - сделать то, что Apple не рекомендует, но, похоже, не имеет никакого значения, и для этого нужно иметь экран «всплеска» вместо правильного экрана запуска. Таким образом, экран заставки настолько отличается от первого экрана вашего приложения, разница в цвете не имеет значения.