zoukankan      html  css  js  c++  java
  • CGContextAddArcToPoint和CGContextAddArc

    比较难的是CGContextAddArcToPoint  

    代码如下:

    [plain] view plaincopy
     
    1. CGContextRef context=UIGraphicsGetCurrentContext();  
    2. CGContextSetRGBStrokeColor(context,1,0,0,1);  
    3. CGContextMoveToPoint(context,150,50);  
    4. CGContextAddLineToPoint(context,100,80);  
    5. CGContextAddLineToPoint(context,130,150);  
    6.   
    7. CGContextMoveToPoint(context,150,50);//圆弧的起始点  
    8. CGContextAddArcToPoint(context,100,80,130,150,50);  
    9. CGContextStrokePath(context);  

    CGContextMoveToPoint(context,150,50);//圆弧的起始点

    CGContextAddArcToPoint(context,100,80,130,150,50);

    是说从(150,50)到(100,80)画一条线,然后再从(100,80)到(130,150)画一条线,从这两条线(无限延伸的) 和半径50可以确定一条弧,

     而

    CGContextAddArc(context, 100, 100, 30, 0, M_PI, 1);

    比较简单了,(100,100)为圆心的坐标,30为半径,(0,M_PI)为起始角度和结束角度,1为顺时针,0 为逆时针

    是说从(150,50)到(100,80)画一条线,然后再从(100,80)到(130,150)画一条线,从这两条线(无限延伸的) 和半径50可以确定一条弧

  • 相关阅读:
    14个你可能不知道的JavaScript调试技巧
    数据库设计四步骤
    mac 卸载 jdk
    node版本管理
    mysql order by limit 问题
    计算机一些基本概念的认识
    SQL设置主外键关联时报错
    阻止表单autocomplete
    常见字符编码
    编程语言分类
  • 原文地址:https://www.cnblogs.com/xitang/p/3929180.html
Copyright © 2011-2022 走看看