在 iPhone 上使用 CAKeyFrameAnimation 绘制路径
我想逐渐绘制一条路径,即我希望该路径看起来就像是手工绘制的一样。我已经成功地创建了我需要的路径。我还设法创建了一个使用此路径的 CAKeyFrameAnimation。但到目前为止我只能沿着这条路径移动一个物体。我想沿着路径移动一个对象(比如一支铅笔),并且让路径看起来就像是绘制的一样。
有什么指点吗?
I want to draw a path gradually, i.e. I want the path to appear as if it is drawn by hand. I have managed to create the path I need. I have also managed to create a CAKeyFrameAnimation that uses this path. But so far I can only move an object along this path. I would like to both move an object (say a pencil) along the path, and have the path appear as if it is drawn.
Any pointers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用您的路径创建一个
CAShapeLayer
并将图层的linesEnd
从0.0
动画到1.0
。 (这是 iOS SDK 4.2 中的新增功能,不适用于以前的版本。)Create a
CAShapeLayer
with your path and animate the layer'sstrokeEnd
from0.0
to1.0
. (This is new in iOS SDK 4.2, won't work with previous versions.)