如何在iPhone上绘制一些示例图像?
我只想在iPhone上画一些简单的圆圈,我认为使用openGL做这个示例工作太复杂了,但是我发现UIB没有画布之类的东西,对在iPhone上绘制示例图像有什么建议吗?thx很多。你试过iPhone吗?你在找一个风景。链接的文档为您提供了一个很好的概述,并参考了更具体的信息。该页面上甚至有代码示例。创建一个扩展UIView的类并实现drawRect方法:如何在iPhone上绘制一些示例图像?,iphone,graphics,iphone-sdk-3.0,opengl-es,quartz-graphics,Iphone,Graphics,Iphone Sdk 3.0,Opengl Es,Quartz Graphics,我只想在iPhone上画一些简单的圆圈,我认为使用openGL做这个示例工作太复杂了,但是我发现UIB没有画布之类的东西,对在iPhone上绘制示例图像有什么建议吗?thx很多。你试过iPhone吗?你在找一个风景。链接的文档为您提供了一个很好的概述,并参考了更具体的信息。该页面上甚至有代码示例。创建一个扩展UIView的类并实现drawRect方法: - (void)drawRect:(CGRect)rect { // Get the graphics context and clea
- (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));
}