gpt4 book ai didi

iphone - 调用 setEditing 时缺少动画 :animated: to delete cells from table view

转载 作者:行者123 更新时间:2023-12-03 18:40:02 24 4
gpt4 key购买 nike

删除单元格时,它会调用我已覆盖的 setEditing:animated: 方法,因为我需要在编辑时调整单元格的高度,但因此,当我按下编辑按钮时,红色圆圈的动画中的幻灯片减号不会出现,而是只会出现在单元格中。我该如何解决这个问题?

这是我现在的 setEditing:animated 代码

- (void)setEditing:(BOOL)editing animated:(BOOL)animated{
[self.tableView setEditing:editing animated:YES];

[self.tableView reloadData];

[super setEditing:editing animated:animated];

}

任何帮助将不胜感激!谢谢

最佳答案

有一个重新加载调用就是为了这个目的。尝试:

   - (void)setEditing:(BOOL)editing animated:(BOOL)animated{
[self.tableView reloadRowsAtIndexPaths:[self.tableView indexPathsForVisibleRows] withRowAnimation:UITableViewRowAnimationMiddle];
[super setEditing:editing animated:animated];
}

关于iphone - 调用 setEditing 时缺少动画 :animated: to delete cells from table view,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5072460/

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