Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我制作了一个 UIView,其中我使用 CGmutablePathRef 将一些点收集到一个封闭的多边形中。我正在用 CGContext 绘制它们。我现在想“翻转”这些多边形所在的 UIView。不过,我没有转换来翻转顶点。我在哪里可以得到一个?我该怎么做?我在哪里可以找到一些阅读材料和我在这里通常描述的代码示例?
好吧,我的答案是每个 UIView 基础的 CALayer。那个 CALayer 有一个获取 affineTransform 的方法。然后可以使用 CATransform3DMakeRotation 修改 affineTransform。Rob Napier 在这里让我了解了 CALayer 的概念。Ray Wenderlich 在此处解释了对 CALayer 的访问(包括对其进行绘制),并在此处介绍了旋转 CALayer 。