/ / Como desenhar algumas imagens de amostra no iPhone? - iphone, gráficos, iphone-sdk-3.0, opengl-es, gráficos de quartzo

Como desenhar algumas imagens de amostra no iPhone? - iphone, gráficos, iphone-sdk-3.0, opengl-es, gráficos de quartzo

Eu só quero desenhar um círculo simples noiPhone, eu acho que é muito complexo para usar openGL fazendo este trabalho de exemplo, mas acho que o UIB não tem algo como tela, qualquer sugestão sobre o desenho de imagens de amostra no iPhone? thx muito.

Respostas:

1 para resposta № 1

Crie uma classe que estenda o UIView e implemente o 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 resposta № 2

Você já tentou o iPhone documentação? Você está procurando por um UIView. A documentação vinculada oferece uma boa visão geral com referências a informações mais específicas. Há exemplos de códigos pares nessa mesma página.