gpt4 book ai didi

ios - UITableView 在重新加载后选择添加/编辑的行(带部分)

转载 作者:行者123 更新时间:2023-11-28 17:36:07 25 4
gpt4 key购买 nike

嘿嘿 - 新的一天新的乐趣 XD

编辑:解决方案见文末!

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

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

编辑:好的,我想我可以确定 (NSFetchedResultsController) 的 Controller 功能中的新位置 - 我只能找到正确的位置;

解决方案:我得到了它。在 didChangeObject Controller (NSFetchedResultsController) 中,我可以检索保存在变量中的新 indexPath,并在重新加载 tableView 后将所选行设置为这个新的 indexPath!

最佳答案

解决方案:我明白了。在 didChangeObject Controller (NSFetchedResultsController) 中,我可以检索保存在变量中的新 indexPath,并在重新加载 tableView 后将所选行设置为这个新的 indexPath!

关于ios - UITableView 在重新加载后选择添加/编辑的行(带部分),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9785819/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com