TTTableViewController не показывает состояние активности при перезагрузке данных - PullRequest
0 голосов
/ 20 сентября 2011

Я использую TTTableViewController, который загружает разные URL-адреса данных при нажатии UISegmentedControl.

currentUrl = [urlList objectAtIndex:segmentedControl.selectedSegmentIndex];
....
[self invalidateModel];
....

работает нормально, и когда я выбираю другой сегментированный элемент управления, мой TTTableViewController загружает новые данные из currentUrl.

Проблема в том, что я не получаю статус активности (оверлей с вращающейся загрузкой), когда загружаются новые данные.

Можно ли вызвать метод, чтобы получить загрузку при перезагрузке данных таблицы?

Уже пробовал многие другие методы, такие как обновление, перезагрузка, invalidateView. Но пока не повезло Спасибо!

1 Ответ

1 голос
/ 21 сентября 2011

Решено по телефону

[self showLoading:YES];

когда я аннулирую модель и внедряю ее в делегат

- (void) didLoadModel:(BOOL)firstTime{
  [self showLoading:NO];
  [super didLoadModel:firstTime];
} 
...