INTUAnimationEngine使得在iOS上构建高级自定义动画变得简单。
INTUAnimationEngine提供了一个友好的接口,通过CADisplayLink来驱动自定义动画,灵感来源于UIView基于块的动画API。它使交互式动画(通常由用户输入驱动,例如滑动或捏合手势)可以自动运行一段时间。它还可以用来获取动画每一帧的回调。
INTUAnimationEngine包含了一个丰富的缓动函数库,可用于自定义动画时间。还包括一个完整的插值函数库,可以用于动画任何类型的值或属性,包括那些不能通过Core Animation进行动画处理的属性。