/ / Как да нарисуваме някои примерни изображения на iPhone? - iphone, графики, iphone-sdk-3.0, opengl-es, кварцови графики

Как да нарисуваме някои примерни изображения на iPhone? - iphone, графики, iphone-sdk-3.0, opengl-es, кварц-графики

Аз просто искам да нарисувам някои прости кръг наiPhone, мисля, че е твърде сложен за използване на openGL, който прави тази примерна работа, но намирам, че UIB няма нещо като платно, каквото и да е предложение за рисуване на образци на iPhone? thx.

Отговори:

1 за отговор № 1

Създайте клас, който разширява UIView и прилага метода drawRect:

- (void)drawRect:(CGRect)rect
{
// Get the graphics context and clear it
CGContextRef ctx = UIGraphicsGetCurrentContext();
CGContextClearRect(ctx, rect);

// Draw a red solid square
CGContextSetRGBFillColor(ctx, 255, 0, 0, 1);
CGContextFillRect(ctx, CGRectMake(10, 10, 50, 50));

// Draw a green solid circle
CGContextSetRGBFillColor(ctx, 0, 255, 0, 1);
CGContextFillEllipseInRect(ctx, CGRectMake(100, 100, 25, 25));
}

0 за отговор № 2

Били ли сте опитвали iPhone документация? Вие търсите за UIView. Свързаната документация ви дава добър преглед с препратки към по-специфична информация.