Ios7 交互式转换的非线性特性插值

Ios7 交互式转换的非线性特性插值,ios7,core-animation,Ios7,Core Animation,在交互式过渡的实现中,我想模拟使用非线性缓和函数的动画过渡。在CA周围搜索之后,看起来插值机制都隐藏在私有API后面 有没有办法利用核心动画为我完成繁重的工作 我需要滚动我自己的值插值吗 是否有一些现有的开源库可以做到这一点 事实证明,我可以正常安排动画,而不是自己手动修改所有属性,然后将层速度设置为0,并使用层的timeOffset属性控制进度。如果动画持续时间为1秒,则percentComplete将直接映射到timeOffset 我从Nick Lockwood的文章中学到了这一点。如果这

在交互式过渡的实现中,我想模拟使用非线性缓和函数的动画过渡。在CA周围搜索之后,看起来插值机制都隐藏在私有API后面

  • 有没有办法利用核心动画为我完成繁重的工作
  • 我需要滚动我自己的值插值吗
  • 是否有一些现有的开源库可以做到这一点

事实证明,我可以正常安排动画,而不是自己手动修改所有属性,然后将层
速度设置为
0
,并使用层的
timeOffset
属性控制进度。如果动画持续时间为1秒,则
percentComplete
将直接映射到
timeOffset


我从Nick Lockwood的文章中学到了这一点。

如果这解决了你的问题,你就是。