【问题标题】:Difference between quartz2d on iphone and maciphone和mac上quartz2d的区别
【发布时间】:2009-08-26 14:06:18
【问题描述】:

iphone 和 mac 上的quartz2d 有区别吗?我在哪里可以找到它的清单?我在亚马逊创建的每一本书都致力于在 mac 上编程石英。

【问题讨论】:

    标签: iphone macos 2d quartz-graphics


    【解决方案1】:

    就低级绘图而言,这两个平台几乎相同。您将遇到的一个问题是,其中许多指南是在 Leopard 发布之前编写的,因此它们没有考虑到 iPhone 上随处可见的 Core Animation 层支持视图。

    您无法访问 iPhone 上的某些文本绘图系统,而您在 Mac 上则无法访问。

    两个平台之间的另一个关键区别是 Quartz 绘图的坐标空间。 Mac 上的标准 Quartz 的左下角为 (0,0),其中 UIView 的支持层具有翻转的几何图形,左上角为 (0,0)。我在this answer 中提供了更多细节。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多