(一)内主要就是讲了线条的绘制以及绘制状态的保存与恢复本次就讲一些图形的画法2 图形的绘制 2.1 三角形的绘制 :(就是绘制三条线)- (void)drawRect:(CGRect)rect { //获取绘制上下文 CGContextRef ctx =UIGraphicsGetCurren...
分类:
其他好文 时间:
2016-01-19 21:00:53
阅读次数:
160
经常看点drawRect的重写 但是不知道这究竟是神马今天开始学习这一块的东西,更确切地说是深入早在view的时候 就经常会调用layer的maskToBounds属性,其实 重写drawRect方法 也就是对layer的一个绘制重写也比较简单1 线条1.1 下面就是简单地线条的画法:(效果如图)-...
分类:
其他好文 时间:
2016-01-19 20:48:46
阅读次数:
237
// 0. 载入原有图片 UIImage *image = [UIImage imageNamed:icon]; // 1.创建图片上下文 CGFloat margin = border; CGSize size = CGSizeMake(image.size.wi...
分类:
其他好文 时间:
2016-01-13 23:17:09
阅读次数:
203
Quartz2D须知:(1)Quartz2D是苹果官方的二维绘图引擎,同时支持iOS和MacOSX系统(跨平台,纯C语言的)(2)Quartz2D的API是纯C语言的(3)Quartz2D的API来自于CoreGraphics框架 (4)数据类型和函数基本都以CG作为前缀CGContextRef.....
分类:
其他好文 时间:
2016-01-12 15:31:24
阅读次数:
173
// 1.开启基于位图的图形上下文 /** * CGSize size:size * BOOL opaque:透明开关,如果图形完全不用透明,设置为YES以优化位图的存储。 * CGFloat scale:缩放比例 */ UIGraphicsBeginImageContextWith...
分类:
其他好文 时间:
2015-12-15 22:41:39
阅读次数:
146
1. 概述 Quartz2D 是一个二维绘图引擎。 主要功能;绘制图形:线、矩形、圆、弧绘制文字绘制图片绘制PDF裁截图片自定义UI控件2. 图形上下文 Graphics Context,是绘制图形的环境,就类似现实中的一个画板及画笔、皮擦等整套工具。 Quartz2D里面的Graphics...
分类:
其他好文 时间:
2015-12-13 08:33:15
阅读次数:
123
1. Quartz2D 之 简单介绍2. Quartz2D 之 简单使用
分类:
移动开发 时间:
2015-12-13 08:30:54
阅读次数:
150
01-PPT介绍1.什么是Quartz2D? 他是一个二维的绘图引擎,同时支持iOS和Mac系统2.Quartz2D能完成的工作 画基本线条,绘制文字,图片,截图,自定义UIView.3.Quartz2D实例演示.4.Quartz2D在开发中的价值 当我们的控件样式极其复杂时,可以...
分类:
其他好文 时间:
2015-12-09 23:09:52
阅读次数:
256
下面代码实现画圆、画弧、画扇形//画圆- (void)drawCircle{ //获取上下文 CGContextRef context = UIGraphicsGetCurrentContext(); //画圆 CGContextAddEllipseInRect(context, CGRe...
分类:
其他好文 时间:
2015-12-02 00:54:53
阅读次数:
129