Я пытаюсь заполнить данные из RSS-канала. Этот процесс занимает некоторое время. Во время этой задержки я хочу отображать индикатор активности и скрывать его при загрузке данных. как мне это сделать? Пожалуйста помоги
ios, как показать индикатор активности при извлечении данных из RSS-канала в UITableView?
Ответы (1)
- Добавьте подпредставление
UIActivityIndicator
. - Во время начала загрузки сделайте его видимым. Вы можете отключить любое взаимодействие с пользователем, если хотите, а также можете применить полупрозрачное представление, чтобы пользователи знали, что взаимодействие отключено.
- Запустить асинхронную загрузку данных. Вы должны сделать асинхронную загрузку. При синхронной загрузке блокируется все, включая обновление пользовательского интерфейса. Таким образом, индикатор не будет анимироваться в этом случае.
- Когда загрузка данных завершена, остановите анимацию соединения. И включите взаимодействие, если оно было отключено ранее.
И это все.
person
taskinoor
schedule
04.07.2011