因为这些产生的动画只是假象,并没有对layer进行改变.
那么为什么会这样呢,这里要讲一下图层树里的呈现树.呈现树实际上是模型图层的复制,但是它的属性值表示了当前外观效果,动画的过程实际上只是修改了呈现树,并没有对图层的属性进行改变,所以在动画结束以后图层会恢复到原先状态
https://www.jianshu.com/p/44e210c77bf1
https://blog.csdn.net/mad2man/article/details/16928891
因为这些产生的动画只是假象,并没有对layer进行改变.
那么为什么会这样呢,这里要讲一下图层树里的呈现树.呈现树实际上是模型图层的复制,但是它的属性值表示了当前外观效果,动画的过程实际上只是修改了呈现树,并没有对图层的属性进行改变,所以在动画结束以后图层会恢复到原先状态
https://www.jianshu.com/p/44e210c77bf1
https://blog.csdn.net/mad2man/article/details/16928891
本文标题:为什么当 Core Animation 完成时,layer 又会
本文链接:https://www.haomeiwen.com/subject/nzzwgftx.html
网友评论