Создание пользовательских цветов RGB и реализация пользовательского рисунка - PullRequest
0 голосов
/ 07 марта 2012

Я пытаюсь сделать собственный рисунок, и я создал собственный цвет:

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 Ответ

1 голос
/ 07 марта 2012

Вы создали переменную с именем fawYellowColour. Затем вы пытаетесь отправить сообщение -fawYellowColour на UIColor, ожидая действительный результат. Вы должны получить предупреждение о том, что этот метод не существует. То, что вы действительно хотите сказать, это

CGContextSetFillColorWithColor(ctx, fawYellowColour.CGColor);
...