记录UITableViewCell滚动式子视图动画的问题
如图:
存在问题:
在滚动过程中,UITableViewCell 白色背景明显有动画效果。
解决过程:
由于白色背景是CALayer 而CALayer 调整frame 时候具有隐式动画,所以关闭隐式动画即可解决。
[CATransaction begin];
[CATransaction setDisableActions:YES];
self.shadowLayer.frame = self.bounds;
[CATransaction commit];
参考:
![1]: https://www.jianshu.com/p/7d911645c244
本文记录了UITableView白色背景在滚动过程中出现动画效果的问题,并提供了解决方案。通过禁用CALayer的隐式动画,可以消除UITableViewCell背景的动画效果。
3936

被折叠的 条评论
为什么被折叠?



