获取表格重绘

时间:2010-10-20 10:33:03

标签: iphone objective-c

我的观点是一张大桌子。此表由我的数据数组填充。这一切都运作良好。表格绘制完美。

我弹出另一个小的叠加视图,您可以在其中设置一些过滤器。过滤器可以完成它的工作,并且数组变化并且数组的大小会发生变化,以便在表中绘制更多或更少的项目。

当过滤器覆盖视图消失时,使用大表的视图没有变化。

所以我猜我需要调用一些东西来更新表格或让它重绘。是否有一些委托方法,或者最好的方法是让表完全刷新自己?

由于 -Code

4 个答案:

答案 0 :(得分:0)

的UITableView:

- (void)reloadData

答案 1 :(得分:0)

重新加载表数据使用

[self.tableView reloadData]

答案 2 :(得分:0)

[tableView reloadData];
修改数据数组后应调用

,以重新显示数据。

答案 3 :(得分:0)

创建一个IBOutlet UItable * table1并将其分配给您的表 然后用 [table1 reloadData];