UITableView选择添加/编辑行后重新加载(与部分)

问题描述:

Heyhey - 新的一天新的乐趣XDUITableView选择添加/编辑行后重新加载(与部分)

编辑:解决方案见文本结束!

我有以下问题: 我有一个UITableView从CoreData获取其数据。 TableView在部分中使用名称的第一个字母进行分割。 如果你点击一个单元格,你可以在屏幕右侧编辑该CoreData-Object的内容。如果您单击确定按钮,新内容将被保存并且TableView将重新加载以显示更改。没有问题,直到现在......但: 编辑(或添加)后,我希望TableView(重新加载后)选择刚刚编辑(或添加)的TableCell。

我如何确定编辑单元格的索引路径和节(它可能在新节中由于更改名称)。有任何想法吗?

编辑:好吧,我想我可以determin在(NSFetchedResultsController)控制器功能的新位置 - 我只有找到合适的地方;

SOLUTION: 我知道了。在didChangeObject控制器(NSFetchedResultsController)中,我可以检索保存在变量中的新索引路径,并在重新加载tableView之后将所选行设置为此新索引路径!

+0

将您的答案发布为答案 - 回答您自己的问题很好。你甚至可以从中得到一些赞扬。 – jrturton 2012-03-20 14:08:44

+0

完成;)谢谢! – jacksbox 2012-03-21 12:33:59

解决方案:我明白了。在didChangeObject控制器(NSFetchedResultsController)中,我可以检索保存在变量中的新索引路径,并在重新加载tableView之后将所选行设置为此新索引路径!