UITableView - скрыть все группы / ячейки во время загрузки данных - PullRequest
3 голосов
/ 09 октября 2010

Я не хочу отображать ячейки моего табличного представления, пока данные не будут загружены из внешнего источника. Я хочу показать индикатор активности на фоне таблицы во время загрузки данных. Я могу заставить индикатор отображаться, добавив его как подпредставление в tableView, но я не могу понять, как скрыть строки, пока они не будут готовы для отображения.

Все это обрабатывается в UITableViewController. Таблица отображается во всплывающем окне.

1 Ответ

6 голосов
/ 09 октября 2010

У вас могут быть разные решения.
Может быть, первое и более быстрое, сообщая источнику данных uiTableView, что раздела нет.Затем, когда ваши внешние данные загружены, перезагрузите tableView с разделами и строками.

- (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView

Другое решение, скройте uiTableView и установите индикатор активности в другом представлении.Но вам нужно избегать UITableViewController для достижения этой цели ^^

Возможно, первое решение будет быстрее; -)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...