选择后UITableViewController不会刷新 - >回到表

时间:2011-04-10 21:14:40

标签: iphone ios uinavigationcontroller uitableview

我正在使用带有导航控制器的窗口模板,标准为UITableViewController。 选择行时,会弹出新的UITableViewController,当选择该表中的某行时,会弹出一个带有网页的新视图。

现在当我浏览它并返回第一个UITableViewController并选择另一行时,我总是看到我选择的第一行的值。

因此它不会刷新或获取新数据或更新我不知道的表。 (第二个UITableViewController和第三个网页视图始终具有相同的信息)。

此外,我正在使用viewDidLoad执行所有操作,同时尝试了viewDidAppear,但这似乎也没有用。

提前谢谢

w ^

1 个答案:

答案 0 :(得分:0)

试试这个,

tableView:didSelectRowAtIndexPath:

中添加以下行(作为第一行)
[tableView deselectRowAtIndexPath:indexPath animated:YES];

感谢。