2010-10-15 5 views
1

Привет всемпроблема перегрузки Tableview

я использую

- (void)viewWillAppear:(BOOL)animated { 
    [super viewWillAppear:animated]; 

    [tableview reloadData];////not working 
} 

но мой стол не reloading.but, когда я поставил [TableView reloadData]; in viewdidload, мои данные не отображались.

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

+0

Стол пустой или новые данные просто не отображаются? Я подозреваю, что есть проблема в другом методе. – Nimrod

+0

весь стол затуманен. но когда я перезапущу свое приложение, появляются целые данные. – iscavengers

+0

Вы получаете данные из Интернета, такие как xml parsing ..? –

ответ

1

Попробуйте

[self.tableView reloadData]; 

проверить, что вы установили делегат правильно

В

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { 

return [datas count]; 
    } 

Убедитесь, что вы обновить изменяемый массив «ДАННЫЕ» с values.Because только с ссылаются на эти ячейки таблицы подсчета массива.

Все самое лучшее.

+0

, что count возвращает значение ... table имеет значения. Но на том же экземпляре он не загружается, но когда я закрываю приложение и снова запускаю ... данные появляются. его странный ... нет, ида ват не так. – iscavengers

Смежные вопросы