如何使用Core Graphics在IOS中绘制渐变线/圆

时间:2013-07-23 01:20:40

标签: iphone ios core-animation core-graphics

我知道如何绘制圆圈  //绘图代码

CGContextClearRect(UIGraphicsGetCurrentContext(), rect);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextSetLineWidth(context, 1.0f);

CGContextSetFillColorWithColor(context, [UIColor colorWithRed:0 green:0.5 blue:0 alpha:0.5].CGColor);
CGRect circlePoint = CGRectMake(startX, startY, circleDiameter, circleDiameter);
CGContextFillEllipseInRect(context, circlePoint);//
CGContextSetStrokeColorWithColor(context, [UIColor blackColor].CGColor);
CGContextStrokeEllipseInRect(context, circlePoint);

但是我怎么能用渐变画一条线/圆圈,例如。从黑色渐变到白色(也可能在另一边从白色渐变到黑色)?

0 个答案:

没有答案