我想创建一个动画,插入一些属性2秒钟,CoreAnimation框架只需要生成20帧(表示层)。我知道如何为显式动画提供持续时间,但我必须更改哪个属性才能获得通过插值过程计算的特定帧数?
提前致谢。
答案 0 :(得分:0)
核心动画通过使用插值工作 - 计算您指定的键值之间的中间值。如果它是关键帧动画,它会在值数组中的值的数量(n)之间进行插值。如果它是一个基本动画,它会在两个值之间进行插值 - 您的开始值和结束值。如果您只想更改动画实例的帧速率,请执行此How to change the frame rate of a core animation instance?
答案 1 :(得分:0)
Core Animation无法实现您的目标。它绘制图层的次数取决于程序的帧速率。