IOS 绘制圆弧

作者: JakieZhang | 来源:发表于2016-12-21 09:54 被阅读59次

    UIBezierPath*bezierPath = [UIBezierPathbezierPath];

    //M_PI_2二分之PI

    [bezierPathaddArcWithCenter:CGPointMake(150,150)radius:100startAngle:M_PI_2*3endAngle:0clockwise:YES];

    [bezierPathaddLineToPoint:CGPointMake(150,150)];

    [bezierPathclosePath];

    [bezierPathmoveToPoint:CGPointMake(150,150+100)];

    [bezierPathaddArcWithCenter:CGPointMake(150,150)radius:100startAngle:M_PI_2endAngle:M_PIclockwise:YES];

    [bezierPathaddLineToPoint:CGPointMake(150,150)];

    [bezierPathclosePath];

    bezierPath.lineWidth=5;

    //[[UIColor redColor]setStroke];

    //[bezierPath stroke];

    [[UIColorgreenColor]setFill];

    [bezierPathfill];

    相关文章

      网友评论

        本文标题:IOS 绘制圆弧

        本文链接:https://www.haomeiwen.com/subject/xvfqvttx.html