2012-03-06 148 views
0

我想要做自定义绘制&我创建了一个自定义颜色:创建自定义RGB颜色和实现自定义绘制

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); 

但是我得到的消息 -

错误:请求成员的CG颜色“的东西不是结构或工会

任何想法?在此先感谢:)

回答

1

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

CGContextSetFillColorWithColor(ctx, fawYellowColour.CGColor); 
+0

非常感谢,这没有把戏;) – Octave1 2012-03-06 22:49:52