Я использую раскадровку для разработки своего приложения, а контроллер начального представления - это контроллер панели вкладок. В AppDelegate я сделал кое-что, чтобы получить jsonData с моего сайта. Это займет 10-20 секунд. Знаете, я хочу что-то сделать, чтобы заметить, что пользователь загружается, а не только изображение default.png. Как мне это сделать?Как добавить загрузку в Время запуска?
0
A
ответ
0
Ну, вы можете иметь ваш rootViewController
имеет загрузочное состояние (может быть, UIActivityIndicatorView
поверх других взглядов и некоторые общественных методов, как showLoading
и hideLoading
шагов:.
- В AppDelegate
application:didFinishLaunchingWithOptions:
метод, создайте свой контроллер rootView как обычно и вызовите свой метод, который загружает файлы JSON. - При запуске запроса вызывается метод
showLoading
- Вызовите метод
hideLoading
, когда получите ответ.
Также не забудьте использовать асинхронный запрос или сделать его в другом потоке, чтобы предотвратить блокировку основного потока.
Смежные вопросы
- 1. Начать загрузку после запуска - iOS
- 2. Как добавить загрузку «spinner»
- 3. Как узнать время запуска/запуска приложения Android?
- 4. Как добавить простую загрузку изображения в форму?
- 5. Как добавить загрузку файлов в приложение rails?
- 6. Как добавить ProgressMonitorInputStream в ftp-загрузку?
- 7. Как добавить загрузку, когда моя работа выполняется
- 8. Rails добавить пользовательскую загрузку
- 9. Добавить в список запуска узла во время выполнения шеф-повара
- 10. Как установить текущее время видео на загрузку страницы в HTML5, а затем добавить поисковый прослушиватель синхронно
- 11. Как уменьшить время запуска активности
- 12. Во время удаления приложения, как отменить загрузку?
- 13. Как регистрировать время запуска WebLogic?
- 14. Как узнать время запуска приложения?
- 15. Задать загрузку страницы Время обработки
- 16. Как сбить время первого запуска?
- 17. Как удалить время запуска кнопки?
- 18. Как измерить время запуска JVM?
- 19. Как сохранить время запуска таймера?
- 20. Добавить jar-файлы в classpath во время запуска
- 21. Время, затраченное на загрузку uiscrollview
- 22. Как добавить элемент в ленивую загрузку в Hibernate, не создавая загрузку коллекции?
- 23. Как добавить время выполнения ajax в время загрузки страницы boomrang?
- 24. Время, затраченное на загрузку функции в C#
- 25. Как добавить загрузку анимации перед загрузкой
- 26. Как добавить фиксированный контейнер 740px на загрузку?
- 27. MVC Как добавить задержку на загрузку страницы
- 28. как увеличить время запуска сервера в Eclipse
- 29. [jquery] Как добавить загрузку файлов динамически?
- 30. Код запуска в определенное время