03-Core Animation结构

其中灰色虚线表示继承关系,红色表示遵照协议。动画

核心动画中全部类都遵照CAMediaTiming协议。
CAAnaimation是个抽象类,不具有动画效果,必须用它的子类才有动画效果。blog

CAAnimationGroup和CATransition才有动画效果,CAAnimationGroup是个动画组,能够同时进行缩放,旋转(同时进行多个动画)。继承

CATransition是转场动画,界面之间跳转(切换)均可以用转场动画。it

CAPropertyAnimation也是个抽象类,自己不具有动画效果,只有子类才有。io

CABasicAnimation和CAKeyframeAnimation:
CABasicAnimation基本动画,作一些简单效果。
CAKeyframeAnimation帧动画,作一些连续的流畅的动画。im

 



文/加斯加的猿(简书做者) 原文连接:http://www.jianshu.com/p/8c1c1697c0ce 著做权归做者全部,转载请联系做者得到受权,并标注“简书做者”。
相关文章
相关标签/搜索