美文网首页
绘制曲线方法

绘制曲线方法

作者: 志在交流 | 来源:发表于2018-07-08 14:53 被阅读0次

//获取上下文

    CGContextRef context = UIGraphicsGetCurrentContext();

    //设置起点

    CGContextMoveToPoint(context, 0, 0);

    //画曲线

    //参数解析

    //第一个参数是上下文,直接穿上面获取到的。

    //接下来两个参数cpx,cpy这两个是控制在哪一个点产生弧度

    //最后两个参数x,y是终点的位置

    //CGContextAddQuadCurveToPoint(<#CGContextRef  _Nullable c#>, <#CGFloat cpx#>, <#CGFloat cpy#>, <#CGFloat x#>, <#CGFloat y#>)

   // CGContextAddCurveToPoint(<#CGContextRef  _Nullable c#>, <#CGFloat cp1x#>, <#CGFloat cp1y#>, <#CGFloat cp2x#>, <#CGFloat cp2y#>, <#CGFloat x#>, <#CGFloat y#>)

    CGContextAddQuadCurveToPoint(context, 0, 100, 50, 200);

  //  CGContextSetStrokeColor(context, [[UIColor redColor] CGColor] );

    CGContextSetStrokeColorWithColor(context, [[UIColor redColor] CGColor]);

    CGContextSetLineWidth(context, 2.0);

//    CGContextMoveToPoint(context, self.bounds.size.width, 0);

//    CGContextAddQuadCurveToPoint(context, self.bounds.size.width, 100, self.bounds.size.width-50, 200);

    CGContextStrokePath(context);

    //CGContextRef context1 = UIGraphicsGetCurrentContext();

     CGContextSetStrokeColorWithColor(context, [[UIColor blueColor] CGColor]);

    //CGContextSetLineWidth(context, 5.0);

    CGContextMoveToPoint(context,self.bounds.size.width,0);

    CGContextAddQuadCurveToPoint(context, self.bounds.size.width, 100, self.bounds.size.width-50, 200);

    CGContextStrokePath(context);

相关文章

  • 绘制曲线方法

    //获取上下文 CGContextRef context = UIGraphicsGetCurrentCont...

  • 曲线之美 --贝塞尔曲线

    今天在学习绘图类:UIBezierPath时,发现一个方法用于绘制贝塞尔曲线 //绘制三次贝塞尔曲线 - (voi...

  • Canvas教程(12)——三次贝塞尔曲线

    bezierCurveTo()方法 绘制三次贝塞尔曲线代码如下。 这个方法可谓是绘制波浪线的神器。根据之前的结论,...

  • iOS:贝塞尔曲线(UIBezierPath)-----OC

    贝塞尔曲线是一个画图的类,需在drawRect方法中绘制;可以绘制直线、矩形、圆、椭圆以及其他复杂的图形贝塞尔曲线...

  • iOS:贝塞尔曲线(UIBezierPath)-----Swif

    贝塞尔曲线是一个画图的类,需在drawRect方法中绘制;可以绘制直线、矩形、圆、椭圆以及其他复杂的图形贝塞尔曲线...

  • 杂项

    1.判断是否已经引入某个类 2.iOS 绘制曲线UIResponder 的touch moved方法中,使用点绘制...

  • ios-画虚线

    需求: 需要实现虚线功能 实现方法: 方法一:使用贝塞尔曲线实现 方法二:Quartz 2D绘制

  • matplotlib快速入门

    1. 折线图 1.1 绘制一条折线 图形如下: 1.2绘制两条折线的方法: 图形: 1.3 绘制多条曲线 1.4 ...

  • 机器学习评估指标02

    OC曲线与AUC值 ROC曲线绘制方法与AUC值计算方法 除了F1-Score以外,还有一类指标也可以很好的评估模...

  • PPT版式设计第18期:PPT中的曲线设计

    今天和大家聊聊PPT中的曲线设计。 上图中的曲线是用PPT绘制的,也是本例设计的重点技能,曲线弧形的绘制,那绘制这...

网友评论

      本文标题:绘制曲线方法

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