核心动画与UIView
生活随笔
收集整理的这篇文章主要介绍了
核心动画与UIView
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
UIView与核心动画区别?(掌握) 1.核心动画只作用在layer.2.核心动画看到的都是假像,它并没有去修改UIView的真实位置.什么时候使用核心动画?1.当不需要与用户进行交互,使用核心动画2.当要根据路径做动画时,使用核心动画:CABasicAnimation,CAKeyFrameAnimation,两个都可以根据绘制的路径UIBizerPath来绘制路径来执行动画3.当做转场动画时, 使用核心动画 (核心动画转场类型比较多)CATrasition或是UIView的核心动画
UIView封装的动画与CALayer动画的对比
使用UIView和CALayer都能实现动画效果,但是在真实的开发中,一般还是主要使用UIView封装的动画,而很少使用CALayer的动画。
CALayer核心动画与UIView动画的区别:
UIView封装的动画执行完毕之后不会反弹。即如果是通过CALayer核心动画改变layer的位置状态,表面上看虽然已经改变了,但是实际上它的位置是没有改变的。
转载于:https://www.cnblogs.com/dannygao/p/7088349.html
总结
以上是生活随笔为你收集整理的核心动画与UIView的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 什么安卓视频软件可以看全套央视和各省电视
- 下一篇: LoadRunner脚本增强技巧之检查点