在部分中展开/折叠UITableView行的问题

时间:2018-06-12 15:11:09

标签: ios uitableview

我在扩展和折叠UiTableView行时遇到问题,但不确定如何进行故障排除或可能是什么原因。当该部分展开时,它会引起抖动,其他行似乎会上下移动。

以下是问题: https://www.useloom.com/share/14c1cdd27e7844dcad31dad30d4aa1ce

当切换行时,执行以下代码:

    section.showPrompts = !section.showPrompts;    
    [self.tableView reloadSections:[NSIndexSet indexSetWithIndex:section] withRowAnimation:UITableViewRowAnimationFade];

1 个答案:

答案 0 :(得分:1)

您可以尝试在

中批量处理更新
[self.tableview beginUpdates];
... your code ...
[self.tableview endUpdates];

以便所有动画都同步。