上班之余抽点时间出来写写博文,希望对新接触的朋友有帮助。今天在这里和大家一起学习一下路径设置
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,苹果还是苹果,暴雪还是暴雪,而这些牛人离开了公司,自己什么都不是。