- CACurrentMediaTime 是系统的一个绝对时间,他是独立的一个时间体系
- CACurrentMediaTime 取自机器时间 mach_absolute_time()
- CACurrentMediaTime 顺着自然时间不断的递增,或者说是流逝
- 根据convertTime 这个api 有 fromLayer 和 toLayer 两种选择, 推测出每个 layer 有自己的 时间维度
但是所有的 layer 都遵循CACurrentMediaTime 并且可以通过CACurrentMediaTime 相互转换 时间维度 - convertTime 转换出来的时间是有区间的,位于转换后的layer 的时间轴中的某一点 (可以理解成进度条的某一时刻)
- 多用于CA动画的 <暂停/播放> 的 begenTime 设置 ; 多个CA动画播放时间先后与次序的精确性问题 (组CA动画只需要设置一次,详见高级动画(二) );
iOS高级动画(三)杂谈CACurrentMediaTime()
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。