2012-06-30 103 views
0

我制作了一个UIView,其中使用CGmutablePathRef将一些点收集到封闭多边形中。我正在用CGContext绘制它们。我现在想要'翻转'这些多边形所在的UIView。我没有变换来翻转顶点。我在哪里得到一个?我如何去做这件事?我在哪里可以找到一些阅读材料和我在这里一般描述的代码示例?转换多边形

回答

0

好吧,我的答案是CALayer,它是每个UIView的基础。 CALayer有一个获取affineTransform的方法。然后可以使用CATransform3DMakeRotation修改affineTransform。罗布纳皮尔把我转到CALayer概念here。 Ray Wenderlich解释了访问CALayer here(包括对其进行绘制),旋转CALayer的范围为here