美文网首页
iOS 绘图

iOS 绘图

作者: 小的小碰撞 | 来源:发表于2017-05-17 17:23 被阅读0次
    // 获取图形上下文
        CGContextRef con = UIGraphicsGetCurrentContext();
        
        CGContextMoveToPoint(con, 0, 0);
        CGContextAddLineToPoint(con, 5, 9);
        CGContextAddArcToPoint(con, 5, 30, 30, 30, 6);
        CGContextAddLineToPoint(con, 0, 30);
        
        CGContextClosePath(con);
        CGContextAddRect(con, CGContextGetClipBoundingBox(con));
        CGContextEOClip(con);
        // 剪裁 
        CGContextSetFillColorWithColor(con, [color CGColor]);
        CGContextMoveToPoint(con, 0, 0);
        CGContextAddLineToPoint(con, 0, 30);
        
        CGContextAddLineToPoint(con, self.bounds.size.width * self.progress, 30);
        CGContextAddLineToPoint(con, self.bounds.size.width * self.progress, 0);
        
        CGContextFillPath(con);
    

    相关文章

      网友评论

          本文标题:iOS 绘图

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