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

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

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

Как достичь этого эффекта?

Ответы

Ответ 1

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

Ответ 2

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

Ответ 3

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

Ответ 4

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

Скриншоты также можно использовать в XCode, используя вкладку "Скриншот" в окне "Органайзер" и подключенное устройство.