手机上哪个什么软件可以画虚线出这样的线啊 ios的

iOS&画线&绘制直线、矩形、三角形
- (void)drawRect:(CGRect)rect
&&&&//获得处理的上下文
&&&&CGContextRef
context = UIGraphicsGetCurrentContext();
&&&&//指定直线样式
&&&&CGContextSetLineCap(context,
kCGLineCapSquare);
&&&&//直线宽度
&&&&CGContextSetLineWidth(context,
&&&&//设置颜色
&&&&CGContextSetRGBStrokeColor(context,
0.314, 0.486, 0.859, 1.0);
&&&//开始绘制
&&&&CGContextBeginPath(context);
&&&&//画笔移动到点(31,170)
&&&&CGContextMoveToPoint(context,
&&&&//下一点
&&&&CGContextAddLineToPoint(context,
129, 148);
&&&&//下一点
&&&&CGContextAddLineToPoint(context,
159, 148);
&&&&//绘制完成
&&&&CGContextStrokePath(context);
- (void)drawRect:(CGRect)rect{
//创建路径并获取句柄
CGMutablePathRef path = CGPathCreateMutable();
//指定矩形
CGRect rectangle = CGRectMake(10.0f, 10.0f,200.0f,
//将矩形添加到路径中
CGPathAddRect(path,NULL,
rectangle);
//获取上下文
CGContextRef currentContext =
UIGraphicsGetCurrentContext();
//将路径添加到上下文
CGContextAddPath(currentContext, path);
//设置矩形填充色
[[UIColor colorWithRed:0.20f green:0.60f blue:0.80falpha:1.0f]
//矩形边框颜色
[[UIColor brownColor] setStroke];
//边框宽度
CGContextSetLineWidth(currentContext,5.0f);
CGContextDrawPath(currentContext, kCGPathFillStroke);
CGPathRelease(path);
- (void)drawRect:(CGRect)rect
&&&&//设置背景颜色
&&&&[[UIColor
clearColor]set];
&&&&UIRectFill([self
&&&&//拿到当前视图准备好的画板
&&&&CGContextRef
context = UIGraphicsGetCurrentContext();
&&&&//利用path进行绘制三角形
&&&&CGContextBeginPath(context);//标记
&&&&CGContextMoveToPoint(context,
0, 0);//设置起点
&&&&CGContextAddLineToPoint(context,
&&&&CGContextAddLineToPoint(context,
165, 105);
&&&&CGContextClosePath(context);//路径结束标志,不写默认封闭
&&&&[[UIColor
whiteColor] setFill];
//设置填充色
&&&&[[UIColor
whiteColor] setStroke];
//设置边框颜色
&&&&CGContextDrawPath(context,
kCGPathFillStroke);//绘制路径path
如需要刷新则调用:setNeedsDisplay方法即可
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
下载作业帮安装包
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
手机上有什么软件可以在照片上圈圈点点的?就是在图片上画出线条来标注出某处?
爱刷骚年398
扫二维码下载作业帮
拍照搜题,秒出答案,一键查看所有搜题记录
为您推荐:
其他类似问题
扫描下载二维码

我要回帖

更多关于 画线框图的软件 的文章

 

随机推荐