绘图相关
2014-03-31 17:46
169 查看
1.绘制带圆角的矩形
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextBeginPath(context);
CGFloat radius = 20.0f;
/*
*void CGContextAddArc(CGContextRef c, CGFloat x, CGFloat y, CGFloat radius, CGFloat startAngle, CGFloat endAngle, int clockwise)
*x,y为圆点坐标,startAngle为开始的弧度,endAngle为 结束的弧度,clockwise 0为顺时针,1为逆时针。
*/
CGContextMoveToPoint(context, CGRectGetMinX(rect)+radius, CGRectGetMinY(rect));
CGContextAddArc(context, CGRectGetMaxX(rect)-radius, CGRectGetMinY(rect)+radius, radius, DEGREE(3), 0, 0);
CGContextAddArc(context, CGRectGetMaxX(rect)-radius, CGRectGetMaxY(rect)-radius, radius, 0, (float)M_PI/2, 0);
CGContextAddArc(context, CGRectGetMinX(rect)+radius, CGRectGetMaxY(rect)-radius, radius, (float)M_PI/2, 2*(float)M_PI/2, 0);
CGContextAddArc(context, CGRectGetMinX(rect)+radius, CGRectGetMinY(rect)+radius, radius, 2*(float)M_PI/2, 3*(float)M_PI/2, 0);
CGContextClosePath(context);
CGContextFillPath(context);
CGContextRef context = UIGraphicsGetCurrentContext();
CGContextBeginPath(context);
CGFloat radius = 20.0f;
/*
*void CGContextAddArc(CGContextRef c, CGFloat x, CGFloat y, CGFloat radius, CGFloat startAngle, CGFloat endAngle, int clockwise)
*x,y为圆点坐标,startAngle为开始的弧度,endAngle为 结束的弧度,clockwise 0为顺时针,1为逆时针。
*/
CGContextMoveToPoint(context, CGRectGetMinX(rect)+radius, CGRectGetMinY(rect));
CGContextAddArc(context, CGRectGetMaxX(rect)-radius, CGRectGetMinY(rect)+radius, radius, DEGREE(3), 0, 0);
CGContextAddArc(context, CGRectGetMaxX(rect)-radius, CGRectGetMaxY(rect)-radius, radius, 0, (float)M_PI/2, 0);
CGContextAddArc(context, CGRectGetMinX(rect)+radius, CGRectGetMaxY(rect)-radius, radius, (float)M_PI/2, 2*(float)M_PI/2, 0);
CGContextAddArc(context, CGRectGetMinX(rect)+radius, CGRectGetMinY(rect)+radius, radius, 2*(float)M_PI/2, 3*(float)M_PI/2, 0);
CGContextClosePath(context);
CGContextFillPath(context);
相关文章推荐
- 绘图相关
- 一些MFC绘图相关
- Android绘图相关类文档学习与翻译(二)
- MATLAB中subplot绘图相关技巧
- Qt GraphicsItem绘图相关
- 绘图的相关操作
- 专业绘图工具visio的相关基础优化(来源于李导教学)
- FxCAD与绘图相关函数说明
- iphone中的绘图相关资料
- iphone中的绘图相关资料
- Android绘图相关
- iphone中的绘图相关资料
- R in action读书笔记(15)第十一章 中级绘图 之二 折线图 相关图 马赛克图
- FxCAD与绘图相关函数说明
- qt绘图相关的基础知识
- 扩增子统计绘图3热图:样品相关分析,差异OTU
- R语言学习笔记-绘图相关
- 绘图-图像绘制相关
- 绘图相关API
- Delphi绘图相关对象