动画
1.隐式动画
利用图层的属性动画来做动画
通过事务来控制动画的时间等属性
UIView的animateWithDuration:animations:方法创建的动画。
2.显式动画
就是直接显式的向图层上添加一个动画
beginAnimations:context:和commitAnimations创建的动画。
之所以叫隐式
是因为我们并没有指定任何动画的类型.我们改变属性之后是Core Animation
来决定如何并且何时去做动画(这是隐式当然也可以显式动画).
隐式动画的动画执行的时间取决于当前事务
的设置,动画类型取决于图层行为。
3.
CATransaction
隐式动画
CATransition
过渡动画