1

我正在使用 CAAnimation 为一些东西制作动画,并且它涉及使用 CGPathAddCurveToPoint 制作一个相当复杂的路径,每条路径可能有 10 - 15 个。有没有办法,而不是重新计算每条曲线,我可以在构建完成后旋转整个路径?我不想旋转整个图形上下文,因为它只是需要更改的动画路径。

(我尝试将 CGAffineTransformMakeRotation 放入每个曲线元素中,但这只会产生奇怪的效果,就像它没有整体旋转路径一样)

非常感谢您的帮助!

4

1 回答 1

1

您可以对整个路径或绘图上下文应用变换。

- (void)applyTransform:(CGAffineTransform)transform

UIBezierPath文档中。

于 2011-06-22T15:26:14.817 回答