博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ios画曲线
阅读量:5229 次
发布时间:2019-06-14

本文共 949 字,大约阅读时间需要 3 分钟。

画曲线:

- (void)drawRect:(CGRect)rect {    UIBezierPath *path = [UIBezierPath bezierPath];    [path moveToPoint:CGPointMake(140, 40)];    //添加两个控制点 和 终点    [path addCurveToPoint:CGPointMake(40, 180) controlPoint1:CGPointMake(40, 40) controlPoint2:CGPointMake(140, 180)];        [path addCurveToPoint:CGPointMake(140, 320) controlPoint1:CGPointMake(140, 180) controlPoint2:CGPointMake(40, 320)];        [[UIColor redColor]setStroke];    [path stroke];

//绘制矩形

UIBezierPath *rectPath = [UIBezierPath bezierPathWithRect:CGRectMake(50, 50, 200, 80)];    rectPath.lineWidth = 5;    [[UIColor greenColor] setStroke];    [rectPath stroke];    ```//绘制圆角矩形
UIBezierPath *roundedRect = [UIBezierPath bezierPathWithRoundedRect:CGRectMake(50, 150, 200, 80) cornerRadius:20];[roundedRect stroke];
//绘制椭圆
UIBezierPath *oval = [UIBezierPath bezierPathWithOvalInRect:CGRectMake(50, 250, 200, 80)];[oval stroke];

}

```

转载于:https://www.cnblogs.com/xulinmei/p/7420269.html

你可能感兴趣的文章
动态修改JS对象的值及React setState
查看>>
51nod1244 莫比乌斯函数之和
查看>>
$(document).height 与$(window).height的区别
查看>>
Android WebView默认GONE出现的问题记录
查看>>
关于敏捷开发的一些想法
查看>>
php处理脚本执行超时
查看>>
UVALive 5888 Stack Machine Executor (栈+模拟)
查看>>
[C语言]结构体初始化的不同方法
查看>>
大数据作业
查看>>
CSS 固定布局
查看>>
filder使用
查看>>
在ASP.NET中如何设置一个按钮的控件为隐藏
查看>>
博客停更,挪到新窝去了....
查看>>
HAProxy与Nginx区别
查看>>
[C#] 序列化实现对象的深拷贝
查看>>
201521123052《Java程序设计》第2周学习总结
查看>>
Equivalence Class Partitioning等价类划分-黑盒测试
查看>>
[工具]cmd命令大全
查看>>
VS+Qt
查看>>
Qt使用boost库
查看>>