В настоящее время в Xcode у меня есть ресурсы и изображение под названием «Default.png», и он отлично работает в качестве экрана загрузки, когда приложение открыто (awakeFromNib?) В любом случае, это забавный экран загрузки, и я хочу дать пользователям не менее 5 секунд, чтобы посмотреть на него, однако для загрузки даже на моем самом медленном тестирующем устройстве требуется всего 2 секунды, как я могу его закодировать дольше?Экран загрузки iOS - Default.png
ответ
Сон (5); в вашем приложении делегаты applicationdidifinish
Блестящий! Большое спасибо :) –
Это хорошо, но он просто блокирует все, вы можете использовать это время для загрузки данных, если это необходимо. Вот почему я предпочитаю путь UIViewController. – StrAbZ
Вы не можете сделать этот экран загрузки более длинным без кода.
Вам понадобится разработать контроллер вида, который вы покажете пользователю в течение 5 секунд, прежде чем показывать остальное приложение.
Таким образом, это должен быть первый UIViewController, который вы представляете пользователю в вашем приложении AppDidFininshLaunching.
Итак, я определяю NSTimer и UImageView в awakeFromNib, а затем в AppDidFinishLaunching я задал логическое значение, теперь таймер знает, как начать подсчет после того, как этот булев установлен так, чтобы он подсчитывал значение 5, а затем скрывал UIImageView, который занимает весь экран? Это лучший способ сделать это? Спасибо! –
И убедитесь, что UIImageView имеет взаимодействие с пользователем, поэтому пользователи не будут слепо нажимать на кнопки позади него. –
Yeap, это решение. Я предпочитаю создавать UIViewController, который делает все необходимое для отображения этого всплывающего экрана. Итак, в моем приложении AppDidFinishLaunching я вызываю метод запуска моего UIViewController и жду уведомления о завершении NSTimer, а затем я переключу контроллер представления Splashscreen для другого. – StrAbZ
- 1. iOS 5.1 и Default.png
- 2. iOS Продолжительность экрана Splash (Default.png)
- 3. Default.png: s в iOS 7
- 4. iOS, экран запуска становится черным после загрузки
- 5. iOS Default.png всегда появляется на некоторых устройствах
- 6. iOS Default.png строка состояния не нарисована над
- 7. Как отложить Default.png?
- 8. Не удается удалить Default.png?
- 9. Default.png показан неуместным
- 10. Как реализовать белый экран после загрузки экрана
- 11. Как создать многоразовый экран загрузки?
- 12. Приложение Shazam как экран загрузки
- 13. После запуска приложения, как исчезнуть из Default.png?
- 14. Файл Default.png не загружается на устройство
- 15. Codenameone: Экран (форма) проблема загрузки
- 16. Анимированный экран загрузки
- 17. Как сделать экран загрузки?
- 18. Экран загрузки Android OpenGL
- 19. Экран загрузки Android WebView
- 20. Показать экран загрузки?
- 21. андроид заставка/экран загрузки
- 22. Экран загрузки iPhone SDK
- 23. Экран загрузки приложения Android
- 24. Экран нулевой загрузки (ожидания)
- 25. Экран временной загрузки
- 26. Экран загрузки JQuery
- 27. Сменить Экран загрузки
- 28. Настроить экран загрузки clickonce
- 29. Кони экран загрузки настройка
- 30. Экран загрузки Libgdx Assetmanager
Ваши пользователи хотят смотреть на него в течение 5 секунд, или они предпочитают использовать ваше приложение? –
Они одни в одном и том же виде, это трудно объяснить, но мне нужно, чтобы он показывался в течение 5 секунд. –