/* CoreGraphics - CGContext.h */ /** Graphics state functions. **/ //为了让开发者在进行坐标变换时无须计算多次坐标变换后的累加结果,Quartz 2D还提供了如下两个方法来保存、恢复绘图状态 /* 保存CGContextRef当前的 ...
分类:
其他好文 时间:
2018-10-30 12:07:19
阅读次数:
142
项目有个需求:裁剪图片,针对头像,下面是要求: 大家可以看到这张图片的圆角已经去除,下面说说我在项目利用了两种方式实现此裁剪以及查看技术文档发现更高效裁剪方式,下面一一讲解:看下来大约需要15-20分钟。 在公共类中Util类中创建类方法 1.CGContext裁剪 实现该方法: 在该需要的地方调用 ...
分类:
移动开发 时间:
2018-06-16 01:00:36
阅读次数:
250
代码含义 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文 CGContextMoveToPoint 开始画线 CGContextAddLineToPoint 画直线 CGContextAddEllipseInRect 画一椭圆 ...
分类:
其他好文 时间:
2017-07-24 17:26:57
阅读次数:
144
转自:http://blog.csdn.net/u014286994/article/details/51333118 /* CoreGraphics - CGContext.h */ /** Graphics state functions. **/ //为了让开发者在进行坐标变换时无须计算多次坐 ...
分类:
移动开发 时间:
2017-07-05 17:37:18
阅读次数:
2449
1.DrawRect方法作用?什么时候调用. DrawRect作用:专用在这个方法当中绘图的.只有在这个方法当中才能取得跟View相关联的上下文. DrawRect是系统自己调用的, 它是当View显示的时候自动调用. 2.画线(基本步骤描述) 2.1获取跟View相关联的上下文 CGContext ...
分类:
移动开发 时间:
2016-08-30 00:20:10
阅读次数:
267
Managing Graphics Contexts:管理图形上下文 Saving and Restoring the Current Graphics State:保存和恢复当前图形上下文的状态 //因为图形上下文在每一时刻都有一个确定的状态,该状态概括了图形上下文所有属性的设置。为了便于操作这些 ...
分类:
其他好文 时间:
2016-06-28 18:33:19
阅读次数:
639
/* CoreGraphics - CGContext.h */
/** Graphics state functions. **/
//为了让开发者在进行坐标变换时无须计算多次坐标变换后的累加结果,Quartz 2D还提供了如下两个方法来保存、恢复绘图状态
/*
保存CGContextRef当前的绘图状态,方便以后恢复该状态*/
voi...
分类:
其他好文 时间:
2016-05-07 07:53:11
阅读次数:
362
说实话,对于IOS中的绘图一直不是很了解,虽然之前一直使用UIBezierPath来绘图,也使用的非常熟练,但是对于深层次的CGContent不是非常了解,本片文章将简单介绍一下CGContent,会在后续进行详细介绍他。 CGContext又叫图形上下文,相当于一块画布。一共有三种使用CGCont ...
分类:
移动开发 时间:
2016-04-06 13:04:59
阅读次数:
182
0 CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4
分类:
其他好文 时间:
2016-02-23 18:38:52
阅读次数:
202
第一种先用UIImage对象加载一张图片然后转化成CGImageRef放到CGContext中去编辑第二种用CGImageCreate函数创建CGImageRef然后把CGImageRef放到CGContext中去编辑第三种用CGImageCreateCopy 或者 CGImageCreateCop...
分类:
其他好文 时间:
2016-01-08 13:12:26
阅读次数:
243