gpt4 book ai didi

swift - UITableView 需要删除可能重新排序的行

转载 作者:行者123 更新时间:2023-11-30 11:41:14 24 4
gpt4 key购买 nike

不,我的代码不会因仅删除内容或重新排序内容而崩溃,工作正常。

问题是,内容连接到推送服务,它可能需要随时删除一行,即使在重新排序时也是如此。我已经四处寻找了一段时间,但没有找到方法:

  • 在需要删除时取消单元格的重新排序(它会空白/清除)。
  • 完成后避免对已删除的单元格执行任何操作“重新排序”。
  • 在我需要之前告知表格是否正在对单元格重新排序删除它。

所以简而言之,我需要删除一个可能从 UITableView 重新排序的单元格。

您遇到过类似的问题吗?

最佳答案

无论如何,我找到了办法。这是逻辑,以防万一有人需要它。

  1. 使用 tableView:targetIndexPathForMoveFromRowAt 防止单元格移动:
  2. 在删除控件时,不要调用 [yourTableView].deleteRows,而是调用 reloadData

看起来就是这样。谢谢

关于swift - UITableView 需要删除可能重新排序的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49265189/

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