/ / ¿Cómo dibujar algunas imágenes de muestra en el iPhone? - iphone, gráficos, iphone-sdk-3.0, opengl-es, gráficos de cuarzo

Cómo dibujar algunas imágenes de muestra en el iPhone? - iphone, gráficos, iphone-sdk-3.0, opengl-es, gráficos de cuarzo

Sólo quiero dibujar algunos círculos simples en eliPhone, creo que es demasiado complejo para usar OpenGL haciendo este trabajo de muestra, pero me parece que la UIB no tiene algo como un lienzo, ¿alguna sugerencia sobre cómo dibujar imágenes de muestra en iPhone? mucho.

Respuestas

1 para la respuesta № 1

Cree una clase que extienda UIView e implemente el método 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 para la respuesta № 2

¿Has probado el iPhone? documentación? Está buscando una UIView. La documentación enlazada le brinda una buena descripción general con referencias a información más específica. En esta misma página puede ver ejemplos de códigos.