Quartz2D简单使用(三)一、通过slider控制圆的缩放1.实现过程新建一个项目,新建一个继承自UIview的类,并和storyboard中自定义的view进行关联。界面搭建,如图:代码示例:YYViewController.m文件 8 9 #import "YYViewController....
分类:
其他好文 时间:
2015-09-10 12:45:26
阅读次数:
159
Quartz2D使用(图形上下文栈)一、qurza2d是怎么将绘图信息和绘图的属性绘制到图形上下文中去的?说明:新建一个项目,自定义一个view类和storyboard关联后,重写该类中的drowrect方法。画线的三个步骤:(1)获取上下文(2)绘图(3)渲染要求:画两条单独的线代码和效果图: 1...
分类:
其他好文 时间:
2015-09-10 12:40:11
阅读次数:
158
*********// 2D绘图 Quartz2D// 合并图片 -- 水印- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{ // 1.队列组 dispatch_group_t group = dispa...
分类:
移动开发 时间:
2015-09-09 17:18:51
阅读次数:
158
绘制下载进度条1.搭建界面.2.拖动滑竿的时候让他里面的能够跟着我的拖动,数字在改变. 数字改变时有一个注意点, 就是要显示%,它是一个特殊的符号,要用两个%%代表一个%3.拖动滑竿的时候就是在上面画弧. 从最上面,按顺时针画,所以,它的起始角度是-90度.结束角度也是-90度 也是从起始角度...
分类:
其他好文 时间:
2015-09-09 16:45:24
阅读次数:
160
绘制下载进度条1.搭建界面.2.拖动滑竿的时候让他里面的能够跟着我的拖动,数字在改变. 数字改变时有一个注意点, 就是要显示%,它是一个特殊的符号,要用两个%%代表一个%3.拖动滑竿的时候就是在上面画弧. 从最上面,按顺时针画,所以,它的起始角度是-90度.结束角度也是-90度 也是从起始角度...
分类:
其他好文 时间:
2015-09-09 00:55:52
阅读次数:
218
1.DrawRect方法作用?什么时候调用? DrawRect作用:专用在这个方法当中绘图的.只有在这个方法当中才能取得跟View相关联的上下文. DrawRect是系统自己调用的, 它是当View显示的时候自动调用.2.画线(基本步骤描述) 2.1获取跟View相关联的上下文 CGCont...
分类:
其他好文 时间:
2015-09-08 09:33:43
阅读次数:
165
1.什么是Quartz2D? 他是一个二维的绘图引擎,同时支持iOS和Mac系统 2.Quartz2D能完成的工作? 画基本线条,绘制文字,图片,截图,自定义UIView. 3.Quartz2D在开发中的价值? 当我们的控件样式极其复杂时,可以把控件内部的结构给画出画,就是自...
分类:
其他好文 时间:
2015-09-08 01:44:32
阅读次数:
209
1 - (void)drawRect:(CGRect)rect { 2 3 NSLog(@"drawRect"); 4 5 //获取图形的上下文 6 CGContextRef context = UIGraphicsGetCurrentCon...
分类:
其他好文 时间:
2015-09-06 20:15:01
阅读次数:
247
1. Quartz概述Quartz是Mac OS X的Darwin核心之上的绘图层,有时候也认为是CoreGraphics(制图)。共有两种部分组成Quartz:Quartz Compositor,合成视窗系统,管理和合成幕后视窗影像来建立Mac OS X使用者接口。(了解,即幕后工作)Quartz...
分类:
其他好文 时间:
2015-09-06 20:11:55
阅读次数:
159
1、 Quartz2D概述及作用Quartz2D的API是纯C语言的,Quartz2D的API来自于Core Graphics框架。数据类型和函数基本都以CG作为前缀,比如:CGContextRefCGPathRefCGContextStrokePath(ctx);……Quartz 2D是一个二维绘...
分类:
移动开发 时间:
2015-08-31 21:28:52
阅读次数:
322