我目前的目标是在我的iOS应用程序中动画画一幅图片,这样用户就可以在屏幕上看到类似的东西。
我的绘图加速度随时间而变化,所以我已经使用CAKeyFrameAnimation和keyTimes构建了我的动画。目前,我只有一个Bezier路径,它指定了绘图的所有点,我将路径添加到我的CAShapeLayer对象,然后在启动动画时将路径传递给我的动画对象。
My problem:完成的绘图立即出现在屏幕上,然后我的笔光标根据我的keyTimes值沿图片移动,而不是让笔画颜色与我的笔光标在屏幕上的移动一起填充,从而产生与视频相同的效果。
我注意到了这个问题,推荐的解决方案是为动画中的每一个点生成一个单