插值:手势驱动动画的快速插值 源码
插 Interpolate是强大的Swift插值框架,用于创建交互式手势驱动的动画。 用法 的 :key: 插值的思想是-所有动画都是对值进行时间插值。 要使用插值: 在您的Swift文件顶部导入Interpolate。 import Interpolate 创建一个插值对象,该插值对象具有一个from值,一个to值以及一个Apply闭包,该闭包将插值的结果应用于目标对象。 let colorChange = Interpolate ( from : UIColor. white , to : UIColor. red , apply : { [ weak self ] (color
用户评论