- CAAnimation是一个使用CAMediaTiming协议的抽象超类,可以调节时间,包括持续时间、速度、重复;也使用CAAction协议,以响应动作的方式显示动画。
CATransaction是CAAnimation的派生类,可以同时修改多个图层的属性。它有两种交易类型:
一种。显式事务,通过显式调用“begin”,“commit”来提交动画,重置持续时间。事务可以嵌套;
湾。隐式交易。除了显式事务外,对 CALayer 属性的任何修改都是隐式事务,因此事务将在运行循环中提交。
希望它可以帮助你。
于 2011-10-05T06:27:00.930 回答