IOS开发(82)之绘制矩形
1 前言
用 CGPathAddRect 向路径中添加一个矩形,然后在图形环境上绘制这条路径。
2 代码实例
ZYViewControllerView.m
[plain] - (void)drawRect:(CGRect)rect{
//创建图形路径句柄
CGMutablePathRef path = CGPathCreateMutable();
//设置矩形的边界
CGRect rectangle = CGRectMake(10.0f, 10.0f,200.0f, 300.0f);
//添加矩形到路径中
CGPathAddRect(path,NULL, rectangle);
//获得上下文句柄
CGContextRef currentContext = UIGraphicsGetCurrentContext();
//添加路径到上下文中
CGContextAddPath(currentContext, path);
//填充颜色
[[UIColor colorWithRed:0.20f green:0.60f blue:0.80f alpha:1.0f] setFill];
//设置画笔颜色
[[UIColor brownColor] setStroke];
//设置边框线条宽度
CGContextSetLineWidth(currentContext,5.0f);
//画图
CGContextDrawPath(currentContext, kCGPathFillStroke);
/* 释放路径 */
CGPathRelease(path);
}
补充:移动开发 , IOS ,