重新加载tableview的问题

时间:2010-10-15 05:47:49

标签: iphone

全部

我正在使用

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

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

但我的桌子没有重装。但是当我放 [tableview reloadData]; 在viewdidload中,我的数据没有显示出来。

重新运行应用程序,显示整个数据... 我很困惑,这里发生了什么.plz建议我一个正确的方法来重新加载表。

1 个答案:

答案 0 :(得分:1)

尝试

[self.tableView reloadData];

检查您是否正确设置了代理

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

return [datas count];
  }

确保使用值更新可变数组“datas”。因为只有参考此数组计数才会创建表格单元格。

一切顺利。