Загрузка содержимого TableView Controller после показа Tab - PullRequest
0 голосов
/ 28 мая 2010

У меня есть приложение с 4 вкладками.Вторая вкладка имеет tableviewController.Когда я выбираю вторую вкладку, отображается табличное представление с его содержимым, и оно отлично работает.

Проблема в том, что данные поступают из сети, и они загружаются через 2-3 секунды.Поэтому, когда я нажимаю вторую вкладку, она появляется там после загрузки содержимого.

Как я могу показать пустой просмотр таблицы (я поставлю индикатор активности), а затем загрузить и показать содержимое?

Teo

Ответы [ 2 ]

0 голосов
/ 15 июня 2010

Я обнаружил, что BrowserViewController в примере кода Apple BonjourWeb делает то, что вы ищете. После этого примера кода я смог создать шаблон для своего табличного представления, поэтому попробуйте: http://developer.apple.com/iphone/library/samplecode/BonjourWeb/Introduction/Intro.html

0 голосов
/ 28 мая 2010

Когда вы начнете загружать ваши данные, я добавлю индикатор активности в верхней части табличного представления и верну 0 из - numberOfSectionsInTableView: и -tableView:numberOfRowsInSection:.

После загрузки данных удалите индикатор активности, сообщите UITableView значение -reloadData: и начните возвращать правильные значения для числа секций и строк.

...