也许重复了一些问题,但我在这里找不到它们。
最佳答案
CAAnimation是使用CAMediaTiming协议的抽象超类,可以调节时间,包括持续时间,速度,重复;还使用CAAction协议,通过响应动作显示动画。
CATransaction是CAAnimation的派生类,它可以同时修改多个图层的属性。
它有两种交易类型:
一种。显式事务,通过显式调用“开始”,“提交”提交动画,重置持续时间。事务可以嵌套;
b。隐式交易。除了显式事务,对CALayer属性的任何修改都是隐式事务,因此该事务将在运行循环中提交。
希望对您有帮助。