创建自定义RGB颜色&实现自定义绘图

时间:2012-03-06 22:23:49

标签: ios cocoa-touch ipad drawrect

我正在尝试自定义绘图&我创建了一个自定义颜色:

fawYellowColour = [UIColor colorWithRed: (255.0/255.0 ) green: (221.0/255.0) blue: (0.0/255.0) alpha:1.0];

我现在想用我的自定义颜色绘制,我希望我可以简单地用我的自定义fawYellowColour替换预设颜色:

CGContextSetFillColorWithColor(ctx, [UIColor fawYellowColour].CGColor);

但是我得到了消息 -

错误:在非结构或联合的情况下请求成员'CGColor'

有什么想法吗?提前谢谢:)

1 个答案:

答案 0 :(得分:1)

您已经创建了一个名为fawYellowColour的变量。然后,您尝试将消息-fawYellowColour发送到UIColor,期待有效结果。您应该收到警告,说明此方法不存在。你真正想说的是

CGContextSetFillColorWithColor(ctx, fawYellowColour.CGColor);