我正在尝试子类化UIButton并需要在drawRect:方法中实现绘制渐变。但调用任何CGColorSpaceCreateDeviceRGB(),CGColorGetComponents(),CGGradientCreateWithColorComponents()会导致一堆链接器错误,说明:
Apple Mach-O链接器(Id)错误
架构i386的未定义符号: “_CGColorSpaceCreateDeviceRGB”,引自: - GradientButton.o中的[GradientButton drawRect:]
似乎缺少一些标题,但是搜索Quartz2D和CoreGraphics引用仍然没有结果。
答案 0 :(得分:3)
您是否在应用中关联CoreGraphics.framework
了?
看起来应该是这样的: