如何重置表格视图?

时间:2012-01-08 02:18:49

标签: xcode

我在iPhone xcode标签栏应用程序中有一个表格视图,可以按字母顺序或数字顺序显示数据,具体取决于其中一个标签中的用户选择选项。它在大多数情况下都有效,但是当我更改选项然后返回到表视图时,表视图最初看起来就像在更改选项之前一样。但是,当新单元格滚动到视图中时,它们具有新的显示模式。

我可以确定选项何时更改,但我似乎无法获得正确的代码,以便重新初始化单元格,以便下次进入视图时它们具有正确的值。数据来自具有设置值的静态数组,因此我不想对数据源执行任何操作,只需对表视图执行任何操作。

换句话说,一旦显示选项发生变化,我想清除我的表视图,以便下次显示表视图时,它将从开始时而不是在滚动之后显示正确的数据。

任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:2)

听起来你想在TableView上调用reloadData。

[yourTableView reloadData];