脉冲
当数据集不连续或需要附加插值时,Pulse是用于创建基于值的平滑动画的强大工具。 在处理像陀螺仪,强制触摸或手势之类的实时提供的值时特别有用。 它基于PID Controller的概念-控制回路反馈机制。
示例动画显示了如何将force touch读取转换为平滑的实时动画。
通过提供合适的配置,您可以控制达到多快的目标值或多大的超调量。
配置
如果only需要核心实现( PID Controller功能),则只需将其包装在单个可拆卸类Pulse.swift 。 尽管此存储库附带了一个附加工具,该工具使关键部分tunning更加容易。
可可豆荚
source 'https://github.com/CocoaPods/Specs.git'
pod 'PulseController' , '~> 0.1.4'
用法
导入框架(如果通过程序包管理器安装)
import Puls
评论0
最新资源