核心动画(Core Animation)二:抽象超类(CAAnimation)
简介
是一个抽象类, 遵循了CAMediaTiming协议和CAAction协议 我们不能直接使用CAAnimation类 而是使用其子类。
继承关系

CAMediaTiming协议
属性列表
| beginTime | 指定接收者相对于其父对象的开始时间 |
|---|---|
| duration | 指定动画的基本持续时间,以秒为单位。 |
| speed | 用于调整父时间与当地时间的比例,例如。如果速率为2,则本地时间的进展速度是父时间的两倍。默认为1 |
| timeOffset | 活动的本地时间中的时间偏移量 |
| repeatCount | 确定动画将重复的次数。 |
| repeatDuration | 确定动画将重复多少秒。默认为0 | <
本文介绍了iOS核心动画的抽象超类CAAnimation,包括它遵循的CAMediaTiming协议,CAAnimation的主要属性,以及CAPropertyAnimation的属性列表。CAAnimation提供了不同类型的动画行为,如线性、慢进快出等,并可以通过代理方法监听动画的开始和结束。
订阅专栏 解锁全文
503

被折叠的 条评论
为什么被折叠?



