使用两种方法绘制直线。
绘图的一般步骤:
获取上下文
创建路径并设置路径
将属性添加到上下文
设置上下文属性
绘制路径
释放路径
绘制直线的代码:
#pragma mark 绘制直线
- (void)drawLine
{
//提示 使用ref的对象不用使用*
//1.获取上下文.-UIView对应的上下文
CGContextRef context = UIGraphicsGetCurrentContext();
//2.创建可变路径并设置路径
//当我们开发动画的时候,通常制定对象运动的路线,然后由动画负责动画效果
CGMutablePathRef path = CGPathCreateMutable();
//2-1.设置起始点
CGPathMoveToPoint(path, NULL, 50, 50);
//2-2.设置目标点
CGPathAddLineToPoint(path, NULL, 200, 200);
CGPathAddLineToPoint(path, NULL, 50, 200);
//封闭路径
//第一种方法
//CGPathAddLineToPoint(path, NULL, 50, 50);
//第二张方法
CGPathCloseSubpath(path);
//3.将路径添加到上下文
CGContextAddPath(context, path);
//4.设置上下文属性
//4.1.设置线条颜色
/*
<