4

我假设原点在左下角,y轴从0开始向上扩展。x轴从0开始向右扩展。

我只是问,因为我从我的绘图代码中得到了非常奇怪的结果......想确保我没有弄错这部分。

4

1 回答 1

15

这取决于使用此上下文的位置。Mac 上用于视图、图层和图像绘制的标准核心图形绘制上下文的左下坐标为 (0,0)。

iPhone 上的标准坐标系是倒置的,UIView 的左上角坐标为 (0,0)。它的支持层也具有那些翻转的坐标,因此绘制到视图的上下文或其层从左上角的 (0,0) 开始。UIImage 上下文也以这种方式翻转,但 PDF 上下文不是。

所有这些都记录在Apple 的 iPhone 编程指南中的不同位置,但整理起来可能有点混乱。

于 2009-05-15T13:17:25.387 回答