03-Core Animation結構

其中灰色虛線表示繼承關係,紅色表示遵照協議。動畫

核心動畫中全部類都遵照CAMediaTiming協議。
CAAnaimation是個抽象類,不具有動畫效果,必須用它的子類纔有動畫效果。blog

CAAnimationGroup和CATransition纔有動畫效果,CAAnimationGroup是個動畫組,能夠同時進行縮放,旋轉(同時進行多個動畫)。繼承

CATransition是轉場動畫,界面之間跳轉(切換)均可以用轉場動畫。it

CAPropertyAnimation也是個抽象類,自己不具有動畫效果,只有子類纔有。io

CABasicAnimation和CAKeyframeAnimation:
CABasicAnimation基本動畫,作一些簡單效果。
CAKeyframeAnimation幀動畫,作一些連續的流暢的動畫。im

 



文/加斯加的猿(簡書做者) 原文連接:http://www.jianshu.com/p/8c1c1697c0ce 著做權歸做者全部,轉載請聯繫做者得到受權,並標註「簡書做者」。
相關文章
相關標籤/搜索