我想知道是否可以“动画”一个变量值。我本质上希望在一定时间内将值从 x 更改为 y 并drawRect:
在每次迭代时调用。变量值的变化会影响drawRect:
处理方式。
我曾想过手动执行此操作,但我不相信很多事情:
- 我的自定义 UIViewAnimationCurveEaseInOut 的准确性
- 我的迭代频率(如果它们在 GPU 上太频繁/太难或太不频繁/滞后动画)
- 使用 GCD 在睡眠和图形处理之间的转换
我曾想过使用 KeyFrame 动画,但我不知道如何正确使用这些键。
有没有办法使用 iOS 的内置动画方案来做到这一点?