创建自定义RGB颜色和实现自定义绘制
问题描述:
我想要做自定义绘制&我创建了一个自定义颜色:创建自定义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颜色“的东西不是结构或工会
任何想法?在此先感谢:)
答
您已创建一个名为fawYellowColour
的变量。然后,您尝试将消息-fawYellowColour
发送到UIColor
,期望获得有效的结果。你应该会收到警告,说这种方法不存在。你真正想说的是
CGContextSetFillColorWithColor(ctx, fawYellowColour.CGColor);
非常感谢,这没有把戏;) – Octave1 2012-03-06 22:49:52