gpt4 book ai didi

ios - 删除后如何更新单元格背景

转载 作者:行者123 更新时间:2023-11-29 04:55:08 24 4
gpt4 key购买 nike

我有自定义背景(一个用于第一行,另一个用于中间行,另一个用于最后一行)。当我删除 tableView 的一行(滑动删除)时,如果我删除第一行,则之前是中间行的新第一行仍然保留中间背景。

我尝试重新加载数据,它可以工作,但删除时它会杀死漂亮的淡入淡出动画。

如何在不破坏平滑动画的情况下更新样式?

提前致谢!

最佳答案

您可以使用reloadRowsAtIndexPaths:withRowAnimation:(使用要更新的表行的索引路径创建一个数组)。在调用 beginUpdatesendUpdates 之间时,您可以使用它来创建平滑的动画。 (UITableView 上调用的所有方法)

请注意,这些函数确实了解更新“之前”和“之后”,并且可以检查节数和行数是否合适(在 beginUpdates 和 endUpdates 之间插入和删除时尤其重要。

关于ios - 删除后如何更新单元格背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8144548/

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