Table-Cell-Sizing-Bug
在使用moveRowAtIndexPath:toIndexPath:
方法将UITableViewCell
移动时,如果设置了estimatedRowHeight
和UITableViewAutomaticDimension
,可能会出现动画毛刺问题。这种现象尤其明显,当单元格从可视状态动画到非可见状态时。要重现此问题,请确保在TableViewController.m
文件中将SHOW_BUG
定义为1。接着,点击UITableViewCell
将它们移动到列表的顶部。当单元格的源和目标索引路径都可见时,一切都按预期运行。但当目标索引路径不可见而源索引路径可见时,单元格会四处移动,动画效果异常。
对此问题,可以参考以下几个资源:
用户评论