Ленивая загрузка uitableView? - PullRequest
0 голосов
/ 13 июля 2011

У меня есть навигационный контроллер.Когда пользователь нажимает кнопку, новый UIViewController помещается в стек.Это новое представление извлекает некоторую информацию из API Google и показывает ее в виде таблицы.Моя проблема в том, что табличное представление не отображается.Я получаю информацию после загрузки представления, чтобы я мог показать индикатор активности.

- (void)viewDidAppear:(BOOL)animated
{
    centersNames = [[NSMutableArray alloc] init];
    placesFromXml = [[NSMutableArray alloc] init];
    vicinity = [[NSMutableArray alloc] init];
    [self ParseXML_of_Google_PlacesAPI];
    [self.tableview reloadData]; //Doesn't work
    [super viewDidAppear:animated];
}

Как мне сделать отображение таблицы после загрузки информации?

Заранее спасибо и извините замой английский.

1 Ответ

0 голосов
/ 16 июля 2011

Наконец-то я получил решение. Проблема заключалась в том, что навигационный контроллер не вызывал viewWillAppear и т. Д. Решение найдено здесь:

http://davidebenini.it/2009/01/03/viewwillappear-not-being-called-inside-a-uinavigationcontroller/

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