Динамически изменить образ запуска в iOS - PullRequest
5 голосов
/ 10 августа 2011

У меня есть логотип спонсора на стартовом изображении.Есть ли способ динамически изменить образ запуска для поворота логотипа спонсора?

Спасибо

Ответы [ 2 ]

16 голосов
/ 10 августа 2011

Изображение по умолчанию для приложения iphone должно быть фиксированным файлом изображения в вашем комплекте.Вы не можете изменить его динамически.

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

2 голосов
/ 10 августа 2011

Согласно Apple HIG, Human Interface Guide , заставка должна использоваться только в качестве заполнителя, чтобы дать пользователю иллюзию, что приложение открыто, пока оно завершает процесс запуска.

Apple разрешит некоторое использование экрана запуска, но знает, что они могут и имеют право отклонить ваше приложение исключительно на основании того, как вы его используете.

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

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

Заставка жестко запрограммирована или установлена ​​в 1 имя файла. Перед закрытием приложения вы можете динамически заменить жестко закодированное имя файла новым файлом из веб-службы или локального хранилища, заменив существующее изображение заставки. Я не пробовал это, но это более чем вероятно. Только знайте, что это может не пройти проверку одобрения Apple. Удачи.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...