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.
文档说第一个参数是
"绘制图像的矩形,在当前坐标系中指定"
这是什么意思?我应该假设该矩形的大小是像素还是点?
它位于当前上下文的坐标系中。
Quartz 图形上下文定义了一个具有初始大小的坐标系,并在其上应用了额外的变换。所以你必须知道你在哪个上下文中绘制以及当前的变换矩阵(CTM)是什么。
在 NSViews 中绘制时,当前上下文以您指定点坐标的方式设置。这与非视网膜显示器上的像素相同。y 轴的方向取决于视图的翻转度 ( -[NSView isFlipped])。
-[NSView isFlipped]