2012-01-25 29 views
0

我制作了包含图片的CAlayer。我基本上想要做的是将此图像转换为新的位置,但不是使用简单的直线路径,但我想通过使用圆形路径将图像移动到该位置。iPhone如何通过自定义路径翻译图层?

我不能在图层中使用旋转动画,因为图像将有点偏移,这不是我想要的。例如,如果我旋转180度,图像将位于我想要的位置,但底部和顶部将被颠倒,图像将颠倒。

有没有什么办法可以通过自定义路径翻译图像?

P.S如果我的问题听起来有点混乱,我会尽量做得更精确。

回答

1

尝试使用CAKeyframeAnimation类。有一个path属性,您可以在其中设置CGPathRef来执行翻译。