Реализация индикатора активности для TableView в раскадровке - PullRequest
1 голос
/ 31 декабря 2011

У меня есть файл реализации, который загружает данные из rss в Интернет, анализирует xml и заполняет строки моего TableView. Я хотел бы показать индикатор активности над моим TableView, пока вся таблица не будет заполнена.

Моя проблема в том, что с раскадровкой я не могу поместить индикатор активности над табличным представлением, но только над одной ячейкой. Но в этом случае, если я скомпилирую, я получу много бланков, по одному на ячейку. Любые идеи о том, как показать только один счетчик по центру в моем представлении таблицы?

Спасибо заранее, Яс

Ответы [ 2 ]

1 голос
/ 31 декабря 2011

Хорошо, я нашел решение: с раскадровкой используйте ViewController (вместо TableViewController) и поместите над TableView, а также индикатором активности, следующим образом:

enter image description here

Не знаю, лучший ли это подход, но у меня это сработало !!!

0 голосов
/ 31 декабря 2011

Посмотрите на https://github.com/jdg/MBProgressHUD:

MBProgressHUD - это класс для iPhone, который отображает полупрозрачный HUD с индикатором прогресса и некоторыми дополнительными метками во время работы делается в фоновом потоке.

Используя эту реализацию, вы можете получить желаемый эффект из коробки.

...