Quartz2D - 基本图形绘制(形状)
来源:互联网 发布:字幕视频合成软件 编辑:程序博客网 时间:2024/05/21 17:17
1.空心圆圈
// 创建 UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:CGRectMake(20, 20, 200, 200) cornerRadius:100]; // 设置属性 path.lineWidth = 5; path.lineCapStyle = kCGLineCapRound; path.lineJoinStyle = kCGLineJoinRound; [[UIColor redColor] set]; // 绘制 [path stroke];
2.实心圆
// 创建 UIBezierPath *path = [UIBezierPath bezierPathWithRoundedRect:CGRectMake(20, 20, 200, 200) cornerRadius:100]; // 设置属性 path.lineWidth = 5; path.lineCapStyle = kCGLineCapRound; path.lineJoinStyle = kCGLineJoinRound; [[UIColor redColor] set]; // 填充(必须是一个完整的封闭路径) [path fill];
3.圆弧
/* center:圆心 startAngle: 弧度 clockwise:YES顺时针/NO逆时针 */ UIBezierPath *path = [UIBezierPath bezierPathWithArcCenter:CGPointMake(150, 150) radius:100 startAngle:0 endAngle:-M_PI_2 clockwise:NO]; path.lineWidth = 5; [[UIColor orangeColor] set]; [path stroke];
4.扇形
// 扇形 CGPoint center = CGPointMake(150, 150); UIBezierPath *path = [UIBezierPath bezierPathWithArcCenter:center radius:100 startAngle:0 endAngle:-M_PI_2 clockwise:NO]; // 添加一根线到圆心 [path addLineToPoint:center]; // 关闭路径(从路径的终点到起点) [path closePath]; path.lineWidth = 5; [[UIColor redColor] set]; [path fill];
0 0
- Quartz2D - 基本图形绘制(形状)
- Quartz2D 绘制基本图形
- Quartz2D基本图形绘制
- Quartz2D基本图形绘制
- Quartz2D-基本图形绘制
- Quartz2D - 基本图形绘制(线条)
- iOS-UI -- Quartz2D绘制基本图形
- Quartz2D使用(绘制基本图形)
- Quartz2D - 基本图形绘制(线2)
- 基本图形绘制Quartz2d的的使用
- iOS Quartz2D基本图形绘制(一)
- iOS Quartz2D的基本图形绘制
- Quartz2D - 04.利用贝瑟尔路径(UIBezierPath)绘制基本图形
- Quartz2D使用之基本图形绘制(一)
- iOS 【UIKit-Quartz2D使用(绘制基本图形)】
- 小结:基本绘制图形知识点(Quartz2D第一天)
- 小结:基本绘制图形知识点(Quartz2D第二天)
- iOS--Quartz2D使用(自定义UIImageView控件、绘制基本图形)
- OpenCV典型程序结构
- 2015蓝桥杯 曼哈顿距离
- Java架构
- 一般运行时间
- HDOJ1016(搜索DFS)
- Quartz2D - 基本图形绘制(形状)
- Unexpected Exception caught setting 'x' on class xx:Error setting expression 'xx' with value ['x',]
- Hadoop作业提交与停止命令
- Failed to extend swap file from 0 kb to xxx kb.
- java高级---线程、网络、文件、流、序列化等代码示例
- IO流之字符流
- Android常用系统广播
- Multi-digits Recognition Using ConVNet on Mobile categories:
- Dynamic Programming