上一页 1 ··· 7 8 9 10 11 12 13 下一页
摘要: Quartz2D使用(信纸条纹)一、前导程序新建一个项目,在主控制器文件中实现以下几行代码,就能轻松的完成图片在视图中的平铺。 1 #import "YYViewController.h" 2 3 @interface YYViewController () 4 5 @end 6 7 @imp... 阅读全文
posted @ 2015-09-10 11:29 crash_wu 阅读(152) 评论(0) 推荐(0) 编辑
摘要: Quartz2D使用(截屏)一、简单说明在程序开发中,有时候需要截取屏幕上的某一块内容,比如捕鱼达人游戏。如图:完成截屏功能的核心代码:- (void)renderInContext:(CGContextRef)ctx;调用某个view的layer的renderInContext:方法即可二、代码示... 阅读全文
posted @ 2015-09-10 11:29 crash_wu 阅读(252) 评论(0) 推荐(0) 编辑
摘要: Quartz2D使用(绘图路径)一、绘图路径A.简单说明在画线的时候,方法的内部默认创建一个path。它把路径都放到了path里面去。1.创建路径 cgmutablepathref 调用该方法相当于创建了一个路径,这个路径用来保存绘图信息。2.把绘图信息添加到路径里边。以前的方法是点的位置添加到ct... 阅读全文
posted @ 2015-09-10 11:28 crash_wu 阅读(154) 评论(0) 推荐(0) 编辑
摘要: Quartz2D简单使用(三)一、通过slider控制圆的缩放1.实现过程新建一个项目,新建一个继承自UIview的类,并和storyboard中自定义的view进行关联。界面搭建,如图:代码示例:YYViewController.m文件 8 9 #import "YYViewController... 阅读全文
posted @ 2015-09-10 11:27 crash_wu 阅读(156) 评论(0) 推荐(0) 编辑
摘要: Quartz2D使用(矩阵操作)一、关于矩阵操作1.画一个四边形通过设置两个端点(长和宽)来完成一个四边形的绘制。代码: 1 - (void)drawRect:(CGRect)rect 2 { 3 //画四边形 4 //获取图形上下文 5 CGContextRef ctx=U... 阅读全文
posted @ 2015-09-10 11:25 crash_wu 阅读(139) 评论(0) 推荐(0) 编辑
摘要: Quartz2D使用(图片剪切)一、使用Quartz2D完成图片剪切1.把图片显示在自定义的view中先把图片绘制到view上。按照原始大小,把图片绘制到一个点上。代码:1 - (void)drawRect:(CGRect)rect2 {3 UIImage *image2=[UIImage ... 阅读全文
posted @ 2015-09-10 11:25 crash_wu 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Quartz2D简单使用(二)一、画文字代码: 8 9 #import "YYtextview.h"10 11 @implementation YYtextview12 13 14 - (void)drawRect:(CGRect)rect15 {16 17 // 画文字18 ... 阅读全文
posted @ 2015-09-10 11:24 crash_wu 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Quartz2D使用(图形上下文栈)一、qurza2d是怎么将绘图信息和绘图的属性绘制到图形上下文中去的?说明:新建一个项目,自定义一个view类和storyboard关联后,重写该类中的drowrect方法。画线的三个步骤:(1)获取上下文(2)绘图(3)渲染要求:画两条单独的线代码和效果图: 1... 阅读全文
posted @ 2015-09-10 11:24 crash_wu 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Quartz2D简单使用(一)一、画直线代码: 8 9 #import "YYlineview.h"10 11 @implementation YYlineview12 13 14 // 当自定义view第一次显示出来的时候就会调用drawRect方法15 - (void)drawRect:(CG... 阅读全文
posted @ 2015-09-10 11:23 crash_wu 阅读(168) 评论(0) 推荐(0) 编辑
摘要: Quartz2D简单介绍一、什么是Quartz2DQuartz 2D是⼀个二维绘图引擎,同时支持iOS和Mac系统Quartz 2D能完成的工作:绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字绘制\生成图片(图像)读取\生成PDF 截图\裁剪图片 自定义UI控件二、Quartz2D在iOS开发... 阅读全文
posted @ 2015-09-10 11:22 crash_wu 阅读(132) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 下一页