2 个答案:
答案 0 :(得分:2)
- CAAnimation是一个使用CAMediaTiming协议的抽象超类,它可以调节时间,包括持续时间,速度,重复;也可以使用CAAction协议,通过响应动作显示动画。
- CATransaction是CAAnimation的派生类。它可以同时修改多个图层的属性。
它有两种类型的交易:
a。显式事务,通过显式调用“begin”,“commit”提交动画,重置duration.Transactions可以嵌套;
b。隐式事务。除显式事务外,对CALayer属性的任何修改都是隐式事务,因此事务将在运行循环中提交。
醇>
希望它有所帮助。
答案 1 :(得分:0)