记录UITableViewCell滚动式子视图动画的问题

记录UITableViewCell滚动式子视图动画的问题

如图:
记录UITableViewCell滚动式子视图动画的问题_第1张图片
存在问题:
在滚动过程中,UITableViewCell 白色背景明显有动画效果。
解决过程:
由于白色背景是CALayerCALayer 调整frame 时候具有隐式动画,所以关闭隐式动画即可解决。

[CATransaction begin];
[CATransaction setDisableActions:YES];
self.shadowLayer.frame = self.bounds;
[CATransaction commit];

参考:
![1]: https://www.jianshu.com/p/7d911645c244

你可能感兴趣的:(iOS)