全部
我正在使用
- (void)viewWillAppear:(BOOL)animated {
[super viewWillAppear:animated];
[tableview reloadData];////not working
}
但我的桌子没有重装。但是当我放 [tableview reloadData]; 在viewdidload中,我的数据没有显示出来。
重新运行应用程序,显示整个数据... 我很困惑,这里发生了什么.plz建议我一个正确的方法来重新加载表。
答案 0 :(得分:1)
尝试
[self.tableView reloadData];
检查您是否正确设置了代理
在
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {
return [datas count];
}
确保使用值更新可变数组“datas”。因为只有参考此数组计数才会创建表格单元格。
一切顺利。