CGContextRef中的坐标系是什么样子的?

5
我假设原点位于左下角,y轴向上延伸,从0开始。
x轴向右延伸,从0开始。
我只是问一下,因为我的绘图代码得到了非常奇怪的结果...想确保我没有弄错这部分。
1个回答

15
这取决于上下文的使用。在Mac上用于视图、图层和图像绘制的标准Core Graphics绘图上下文,其左下坐标为(0,0)。
iPhone上的标准坐标系是倒置的,UIView的左上坐标为(0,0)。它的后备图层也有这些翻转的坐标,因此在为视图或其图层绘制的上下文中从左上角开始为(0,0)。UIImage上下文也以这种方式翻转,但PDF上下文不会。
所有这些都在苹果的iPhone编程指南的各个位置中有记录,但可能有点令人困惑。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接