【问题标题】:Core Graphics - What is the appropriate way to create an RGB colorspace?Core Graphics - 创建 RGB 颜色空间的适当方法是什么?
【发布时间】:2010-12-28 22:38:36
【问题描述】:

Apple Says: “如果您的应用程序在 iOS 或 Mac OS X v10.4 及更高版本中运行,您可以使用与设备无关的色彩空间或通用色彩空间。”

这意味着我将使用 CGColorSpaceCreateWithName(...) 而不是 CGColorSpaceCreateDeviceRGB(...) 因为后者已被弃用。但是,在 stackoverflow 上的 this 帖子中,据说不推荐使用通用颜色空间。正确答案是什么?

【问题讨论】:

    标签: objective-c cocoa core-graphics


    【解决方案1】:

    CGColorSpaceCreateWithName() 是 MacOS 上的推荐功能,但 kCGColorSpaceGenericRGB 在 iOS 上不可用,因此您必须改用 CGColorSpaceCreateDeviceRGB()(并且在该平台上不推荐使用)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-11
      • 1970-01-01
      • 2011-10-01
      • 2019-11-19
      • 1970-01-01
      • 2012-10-04
      相关资源
      最近更新 更多