iPhone如何通过自定义路径翻译图层?

时间:2012-01-25 13:03:21

标签: iphone caanimation translate-animation rotateanimation

我制作了包含图片的CAlayer。我基本上想要做的是将此图像转换为新位置,但不是通过使用简单的直接路径,但我想通过使用圆形路径将图像移动到该位置。

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

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

如果我的问题听起来有些混乱,我会尝试更精确。

1 个答案:

答案 0 :(得分:1)

尝试CAKeyframeAnimation课程。有path属性,您可以在其中设置CGPathRef进行翻译。