我制作了一个UIView,其中我使用CGmutablePathRef将一些点收集到一个封闭的多边形中。 我正在用CGContext绘制它们。 我现在想"翻转"这些多边形所在的 UIView。 不过,我没有转换来翻转顶点。 我在哪里可以买到一个? 我该怎么做? 我在哪里可以找到一些阅读材料和我在这里通常描述的代码示例?
好的,对我来说,答案是每个UIView的基础CALayer。 CALayer 有一种方法可以获取仿射变换。 然后可以使用CATransform3DMakeRotation修改仿射变换。 Rob Napier在这里让我接触到CALayer的概念。 Ray Wenderlich在这里解释了对CALayer的访问(包括绘制它),并在这里介绍了旋转CALayer。