美文网首页iOS
自动约束cell刷新闪动的问题

自动约束cell刷新闪动的问题

作者: CYC666 | 来源:发表于2019-05-14 10:25 被阅读0次

加了这个无济于事,刷新后还是会闪动。

使用方法reloadData。

修改:

[weakSelf.listTableView reloadRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];

使用这个方法,当cell没有超出顶部,会有个伸展的动画,还算美观。

当cell超出顶部,还是会一伸一缩的,不美观。

但总之,相比reloadData闪动,还是比较好看些。reloadData直接是乱跳,难以接受。

还有一种办法让cell不闪动,那就是不使用自动约束,在cell布局前,先将cell的尺寸计算出来。这样子即使修改布局高度,reloadData还是一样稳,很美观。

相关文章

网友评论

    本文标题:自动约束cell刷新闪动的问题

    本文链接:https://www.haomeiwen.com/subject/lgbjaqtx.html