Пользовательский фон приложения на стартовом изображении [ios 4 и 5]

В моем iOS-приложении есть возможность изменить фоновое изображение, доступно 3 различных фоновых шаблона, и пользователь может выбрать любой из них.

Проблема заключается в образе запуска, при чтении iOS HIG предполагается, что это изображение, похожее на GUI (первое "окно") приложения. Можно ли загрузить другое изображение в зависимости от предпочтений пользователя (выбран фоновый рисунок)?

Спасибо!

3 ответа

Решение

Это невозможно сделать - у вас может быть только один default.png, и вы не можете изменить его программно до запуска приложения. Я бы порекомендовал просто создать заставку, отличную от фона приложения. Обратите внимание, что iOS HIG - это руководство, а не требование.

Вы не можете изменить Launch Image во время запуска приложения (или в любое время во время выполнения приложения). Способ справиться с этим (понимая, что вы, возможно, нарушаете HIG), - представить свое собственное изображение сразу после applicationDidFinishLaunchingWithOptionsи оставьте Launch Image как промежуточное изображение или пустое.

Это невозможно. Default.png должен быть установлен при компиляции.

Другие вопросы по тегам