我正在使用CAAnimation制作一些东西的动画,它涉及到使用CGPathAddCurveToPoint创建一个相当复杂的路径,每个路径可能有10 - 15个。有没有一种方法,不用重新计算每条曲线,只需在构建后旋转整个路径?我不想旋转整个图形上下文,因为它只是需要更改的动画路径。
(我尝试将CGAffineTransformMakeRotation放入每个曲线元素中,但这只会产生奇怪的效果,就像它不会整体旋转路径一样)
非常感谢您的帮助!
发布于 2011-06-22 23:26:15
可以将变换应用于整个路径或绘图上下文。
看见
- (void)applyTransform:(CGAffineTransform)transform在UIBezierPath文档中。
https://stackoverflow.com/questions/6438723
复制相似问题