CGContextAddArc
2024-08-30 19:57:47
这个函数让我在纸上画了半天才搞明白,把我的理解给大家分享下。
void CGContextAddArc(CGContextRef c, CGFloat x, CGFloat y, CGFloat radius, CGFloat startAngle, CGFloat endAngle, int clockwise)
CGContextRef不解释了,x,y为圆点坐标,startAngle为开始的弧度,endAngle为 结束的弧度,clockwise 0为顺时针,1为逆时针。
CGContextAddArc(context, 160, 200, 100, 0, 45*(M_PI/180), 0);
所以对上面这对代码的解释是这样的:
1)startAngle为0,绿色箭头的地方。
2)endAngle为45,黄色箭头的地方。
3)clockwise为0,按照红色箭头往下绘制图形。
4)所以效果就是红色的扇形。
补充:如果clockwise为1,则是蓝色部分区域。
不知道这样说明是否清楚,如果还是不清楚私信我吧。
最新文章
- java Fn键
- DIV+CSS系统学习:转载
- Android Studio使用教程(一)(转)
- IOS 音频开发文件大小计算
- 关于float的感悟
- ps做gif 登陆下拉菜单效果
- C# 正则表达式、Json
- SQL 标准中的四种隔离级别
- python视频教程大全集下载
- 解决npm install安装了太多架包的问题
- .Net Core微服务系列--理论篇
- 文件系统及程序的限制关系: ulimit
- 交换排序-C#实现
- 新语法11. – LINQ
- Android Error:Could not find lottie.jar
- zoj 3809 枚举水题 (2014牡丹江网赛 A题)
- Visual Studio 2008 安装失败(“Web 创作组件”无法安装)(转)
- H3C交换机SNMP配置
- Velocity学习2
- 多个EXCEL文件合并成一个
热门文章
- bzoj1861 [Zjoi2006]Book 书架——splay
- robotframework 随机选中下拉框中的值
- pom.xml内容没有错,但一直报错红叉 解决办法
- 基于《Hadoop权威指南 第三版》在Windows搭建Hadoop环境及运行第一个例子
- UVa 12712 &;&; UVaLive 6653 Pattern Locker (排列组合)
- 题解报告:hdu 1503 Advanced Fruits(LCS加强版)
- xml小练习
- jmeter(十七)逻辑控制器
- 移动web开发填坑(一)
- js类、原型——学习笔记