CGContextBeginPath(gc); CGContextAddArc(gc,100,50,-M_PI_2,M_PI_2,1); CGContextClosePath(gc); // could be omitted CGContextSetFillColorWithColor(gc,[UIColor cyanColor].CGColor); CGContextFillPath(gc);