我正在使用CAAnimation制作一些东西,&它涉及使用CGPathAddCurveToPoint创建一个相当复杂的路径,每个路径可能有10-15个。有没有办法,而不是重新计算每条曲线,我可以旋转整个路径一旦它建成?我不想旋转整个图形上下文,因为它只是需要更改的动画路径。
(我已经尝试将CGAffineTransformMakeRotation放入每个曲线元素中,但这只有奇怪的效果,就像它不是整个路径一样旋转)
非常感谢您的帮助!
答案 0 :(得分:1)
您可以将变换应用于整个路径或绘图上下文。
见
- (void)applyTransform:(CGAffineTransform)transform
在UIBezierPath
文档中。