Итак ... У меня есть это приложение, которое рисует фигуры, а затем пользователь может их окрасить. Я создал вкладку с четырьмя формами, и когда один щелкнул, нарисована соответствующая фигура. Я взял идею рисования из кварцаDemo. Таким образом, у меня есть общий класс формы, а затем подклассы shape_name формы. Вот код для площади.Core Graphics Color Context
@implementation Square
- (void)drawInContext:(CGContextRef)context {
CGContextSetRGBStrokeColor(context, 0.0, 0.0, 0.0, 1.0);
CGContextSetLineWidth(context, 1.0);
CGContextBeginPath(context);
CGContextMoveToPoint(context, 1, 1);
CGContextAddLineToPoint(context, 1, 79);
CGContextAddLineToPoint(context, 79, 79);
CGContextAddLineToPoint(context, 79, 1);
CGContextAddLineToPoint(context, 1, 1);
CGContextClosePath(context);
CGContextStrokePath(context);
}
@end
Когда форма сливает меню цвета появляется, и я хочу, чтобы изменить цвет, когда кнопку в меню сливают. Как я могу это сделать.
Ty заранее.
, который сделал это ... спасибо –