ios, как показать индикатор активности при извлечении данных из RSS-канала в UITableView?

Я пытаюсь заполнить данные из RSS-канала. Этот процесс занимает некоторое время. Во время этой задержки я хочу отображать индикатор активности и скрывать его при загрузке данных. как мне это сделать? Пожалуйста помоги


person Bhagwan Dass Swami    schedule 04.07.2011    source источник


Ответы (1)


  1. Добавьте подпредставление UIActivityIndicator.
  2. Во время начала загрузки сделайте его видимым. Вы можете отключить любое взаимодействие с пользователем, если хотите, а также можете применить полупрозрачное представление, чтобы пользователи знали, что взаимодействие отключено.
  3. Запустить асинхронную загрузку данных. Вы должны сделать асинхронную загрузку. При синхронной загрузке блокируется все, включая обновление пользовательского интерфейса. Таким образом, индикатор не будет анимироваться в этом случае.
  4. Когда загрузка данных завершена, остановите анимацию соединения. И включите взаимодействие, если оно было отключено ранее.

И это все.

person taskinoor    schedule 04.07.2011