路径设置IOS开发(82)之绘制矩形
上班之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下路径设置
1 媒介
用 CGPathAddRect 向路径中添加一个矩形,然后在图形环境上绘制这条路径。
2 代码实例
ZYViewControllerView.m
- (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);
}
运行结果
3 结语
以上是全部内容,希望对大家有所帮助。
Demo代码实例:http://download.csdn.net/detail/u010013695/5375491
文章结束给大家分享下程序员的一些笑话语录:
很多所谓的牛人也不过如此,离开了你,微软还是微软,Google还是Google,苹果还是苹果,暴雪还是暴雪,而这些牛人离开了公司,自己什么都不是。

浙公网安备 33010602011771号