作者:弓X箭_281 | 来源:互联网 | 2023-05-24 16:23
如何解决《使用editActionsForRowAtIndexPath时,删除UITableViewCell的显示滑动的正确方法是什么?》经验,您有什么比较好的解决方法?
我有一个tableView
在其中我可以通过使用以下方法来刷单元格以显示选项 - 在我的情况下,'share'和'delete'选项:
- (NSArray *)tableView:(UITableView *)tableView editActionsForRowAtIndexPath:(NSIndexPath *)indexPath{
当用户在单元格上滑动以显示选项然后点击时delete
我会打开UIAlertController
一个确认.一切都很好,如果他们说删除,因为我删除了我的核心数据库中的对象,我NSFetchedResultController
负责更新tableView
如果用户拒绝执行删除操作,则单元格仍保持幻灯片效果仍显示选项.我希望它消失.我知道,[tableView reloadData
或者,更有效率,重新加载一个单元格将解决问题,但是我错过了哪个单元格的方法调用或属性可以完成这项工作?