CGContextAddArcToPoint和CGContextAddArc
发布日期:2021-11-22 04:28:59
浏览次数:2
分类:技术文章
本文共 746 字,大约阅读时间需要 2 分钟。
比较难的是CGContextAddArcToPoint
代码如下:
- CGContextRef context=UIGraphicsGetCurrentContext();
- CGContextSetRGBStrokeColor(context,1,0,0,1);
- CGContextMoveToPoint(context,150,50);
- CGContextAddLineToPoint(context,100,80);
- CGContextAddLineToPoint(context,130,150);
- CGContextMoveToPoint(context,150,50);//圆弧的起始点
- CGContextAddArcToPoint(context,100,80,130,150,50);
- 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可以确定一条弧
转载地址:https://blog.csdn.net/zxwcool123/article/details/50904236 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月13日 18时41分11秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
C++_类和对象_对象特性_初始化列表---C++语言工作笔记045
2019-04-26
kivy制作安卓APP--简单音乐播放器
2019-04-26
十年(程序员改编)
2019-04-26
c++排序算法个人总结
2019-04-26
看完你就知道的乐观锁和悲观锁
2019-04-26
Docker入门
2019-04-26
Spring Aop 扫盲
2019-04-26
安卓开发入门教程-Fragment
2019-04-26
安卓自定义对话框(弹出框)并添加显示动画
2019-04-26
安卓开发入门教程-运行时权限
2019-04-26
安卓开发入门教程-UI控件_ProgressBar
2019-04-26
安卓开发入门教程-UI控件_SeekBar
2019-04-26
安卓开发入门教程-UI控件_AlertDialog
2019-04-26
安卓开发入门教程-Fragment
2019-04-26
安卓使用selector定制复选框(checkbox)
2019-04-26
安卓开发手电筒应用(打开或关闭闪光灯)
2019-04-26