загрузка приложения для iPhone - PullRequest
       35

загрузка приложения для iPhone

14 голосов
/ 15 сентября 2008

Когда я загружаю приложение для iPhone, оно всегда сначала загружает черный экран, а затем появляется главное окно. Это происходит даже с простым пустым приложением с одним загруженным окном.

Я заметил, что при загрузке большинство приложений увеличивают масштаб главного окна (или масштабируют его по размеру экрана, как бы вы ни хотели об этом думать), а затем загружают содержимое экрана без черного экрана см. приложение «Контакты» для примера).

Как мне добиться этого эффекта?

Ответы [ 4 ]

19 голосов
/ 15 сентября 2008

Добавьте Default.png в ваш проект. Это должно быть изображение, которое вы хотите показать вместо черного экрана запуска.

8 голосов
/ 15 сентября 2008

Кроме того, просто чтобы сэкономить ваше время, невозможно изменить этот образ во время выполнения вашего приложения. Если вы посмотрите на приложение Apple Clock, вы увидите, как изменяется Default.png в зависимости от последнего состояния приложения. Вы не можете сделать это в своем собственном приложении из-за ограничений разрешений. Кроме того, обязательно прочитайте iPhone HIG, чтобы ознакомиться с рекомендациями по использованию Default.png, короче, не используйте его в качестве заставки, как Twitteriffic.

3 голосов
/ 15 сентября 2008

Вы также можете сделать снимок экрана своего приложения в качестве вспомогательного средства для создания файла Default.png - удерживая кнопку «Домой», нажмите и отпустите кнопку «Блокировать режим сна / пробуждение». Снимок экрана можно найти в библиотеке Camery Roll в приложении «Фотографии» и синхронизировать обратно на рабочий стол.

2 голосов
/ 15 сентября 2008

Когда приложение переходит от начального изображения к реальному контенту приложения, оно не должно раздражать пользователя - контент (текст / изображения) может быть добавлен на экран, но контент никогда не должен изменяться. Если все, что у вас остается, это пустой синий заголовок, белое тело и синий нижний колонтитул - тогда это все, что вам нужно иметь. Если у вас есть постоянная панель вкладок внизу и локализованное приложение (различные текстовые описания), тогда изображение запуска должно отображаться с иконками, но без текста. (См. Clock.app и Facebook.app для примеров.)

Снимки экрана также можно делать в XCode с помощью вкладки «Снимок экрана» в окне «Органайзер» и подключенного устройства.

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