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