我试图在当前上下文中绘制自定义弧,但结果不是我期望看到的,如果绘制方法,我有简单的代码行。
-(void) drawRect:(CGRect)rect
{
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextBeginPath(context);
CGContextSetGrayFillColor(context, 1.0, 0.7);
CGContextMoveToPoint(context, 100,100);
CGContextAddArc(context, 100, 100, 80, 0, M_PI_2, 0);
CGContextClosePath(context);
CGContextFillPath(context);
}
这是结果。
但我预计会看到这样的结果。为什么 M_PI_2 出现在圆圈的底部?应该有一个 3*M_PI_2,我做错了什么?