2012-05-30 4 views
1

Моя проблема связана с экраном всплеска, отображаемым при открытии приложения в режиме ожидания.Показать заставку вместо снимка

Когда приложение закрыто и я его открываю, я вижу заставку Default.png, которая мне нужна.

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

Я даже считал, что приложение перестает работать при вводе фона, но я бы предпочел показать снимок, чем это сделать.

Как я могу это сделать?

спасибо.

+0

вы хотите, чтобы приложение действительно вводило фон для повторного открытия? – Dinesh

+0

Нет, мне нужно показать изображение default.png, когда приложение переходит на переднем плане из приостановленного состояния вместо моментального снимка с последнего экрана до того, как приложение запустило фон. –

+0

дубликат: pasawaya

ответ

2

Вы не можете изменить изображение, которое отображается при запуске приложения (Default.png) или входит на передний план (моментальный снимок предыдущего состояния приложения).

Спросите себя, как будет отображаться экран заставки каждый раз, когда приложение выходит на передний план, улучшит работу пользователя?


Edit: Вот догадка обходной путь:

Основываясь на ваш комментарий ниже, это звучит, как вы говорите, это было бы хорошо, если пользователь всегда возвращался к основному экрану действия. В методе applicationWillResignActive: вы можете проверить, на каком экране находятся пользователи, и если это не основной экран действия, вернитесь к этому экрану ... тогда снимок будет основным экраном действий (возможно!)

+0

Когда приложение запускается, я хочу отобразить default.png. Дело в том, что я хочу показать его вместо моментального снимка из предыдущего состояния. –

+0

И UX зависит от приложения. В моем случае, показывая им, последний экран плохой UX. –

+0

Итак, если я нажму на домашний ключ, прочитаю сообщение по электронной почте, а затем вернусь в приложение, вы хотите, чтобы я снова увидел экран заставки? Если я переключусь в iTunes, я должен снова увидеть экран заставки? Если это единственный способ, которым ваше приложение имеет смысл, вы можете пересмотреть эту часть своего пользовательского интерфейса. Можете ли вы объяснить, почему это необходимо? –