iOS画线

原创 2015年07月09日 17:04:21

iOS画线(直线,折线,多个线段)

UIImageView *imageView=[[UIImageView alloc] initWithFrame:CGRectMake(5, 44+HEIGHT_ADJUST_IOS7_BAR+5, SCREENSIZE.width-10, 175-49)];
    imageView.backgroundColor = [UIColor whiteColor];
    self.view.backgroundColor = COLOR_HEX_RGB(0xefefef);
    [self.view addSubview:imageView];
    [self.view sendSubviewToBack:imageView];

    UIGraphicsBeginImageContext(imageView.frame.size);
    [imageView.image drawInRect:CGRectMake(0, 0, imageView.frame.size.width, imageView.frame.size.height)];
    CGContextSetLineCap(UIGraphicsGetCurrentContext(), kCGLineCapSquare);
    CGContextSetLineWidth(UIGraphicsGetCurrentContext(), 0.1);  //线宽
    CGContextSetAllowsAntialiasing(UIGraphicsGetCurrentContext(), YES);
    CGContextSetRGBStrokeColor(UIGraphicsGetCurrentContext(), 0.6, 0.6, 0.6, 1.0);  //颜色
    CGContextBeginPath(UIGraphicsGetCurrentContext());
    CGContextMoveToPoint(UIGraphicsGetCurrentContext(), 15, 95-49);  //起点坐标
    CGContextAddLineToPoint(UIGraphicsGetCurrentContext(), SCREENSIZE.width-15, 95-49);   //如果是折线,一直写下去,就不停的拐弯。
    CGContextMoveToPoint(UIGraphicsGetCurrentContext(), SCREENSIZE.width-15, 135-49);   //另一个起点坐标,重新开始了一条线
    CGContextAddLineToPoint(UIGraphicsGetCurrentContext(), 15, 135-49);   //终点坐标

    CGContextStrokePath(UIGraphicsGetCurrentContext());
    imageView.image=UIGraphicsGetImageFromCurrentImageContext();
    UIGraphicsEndImageContext();

版权声明:随便转载,方便就写个出处。

相关文章推荐

iOS 画线(曲线、虚线、直线)

什么是Quartz2D Quartz2D是一个二维绘图引擎,同时支持iOS和Mac系统 Quartz2D能做什么 绘制图形:线条、三角形、矩形、圆、弧等 绘制文字 绘制、生成图片(图像) 读取、生成...

iOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等

// Only override drawRect: if you perform custom drawing.   // An empty implementati...

iOS 画线 绘制直线、矩形、三角形

转载:http://bravoo.diandian.com/ 在UIView中绘制直线、矩形、三角形 直线 1 2 3 4 ...

IOS 画图 画线

创建UIView子类   Add -> New File.UIView ,起名为2DView,然后到ViewController.xib中修改view的类名称为刚才创建的2DView. ...

IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等

// Only override drawRect: if you perform custom drawing.   // An empty implementati...

IOS的画线方法 CGContext

context画线 画直线 //获取view上下文 所有画线方法的基础     CGContextRef context = UIGraphicsGetCurrentContext();   ...

IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等

// Only override drawRect: if you perform custom drawing.   // An empty implementatio...

IOS综合练习 通讯录 包括顺向传值,代理传值,监听,增删改,归档存储,偏好设置,画线,第三方框架

//登入界面 #import "HomeViewController.h" #import "MBProgressHUD+CZ.h"   //导入第三方框架,模拟网络延迟 @interface...

iOS 画线 绘制直线、矩形、三角形

直线 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

IOS Quartz 各种绘制图形用法---实现画图片、写文字、画线、椭圆、矩形、棱形等

[objc] view plaincopy // Only override drawRect: if you perform custom drawing.  ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)