为什么Core Animation完成时,layer又恢复到原先的状态 答: 因为产生的动画都是假象,实质上并没有对layer进行改变,这里需要说一下图层树里的呈现树,呈现树实际上是模型树的复制,它的属性值决定了当前的显示效果,动画的过程实际上只是修改了呈现树,并没有改变图层的属性,所以在动画结束后会恢复到原来的状态。