码迷,mamicode.com
首页 >  
搜索关键字:quartz2d    ( 286个结果
iOS Quartz2D绘制线、矩形、弧、圆、文字、图片
利用Quartz2D中提供的图层上下文Layer Graphics Context,进行简单绘制线、矩形、弧、圆、文字、图片 在storyBoard中得拖入控制器,添加多个UIView控件,并把各个UIView的class修改为自定义的类. 如:绘制线://// HJLineView.m// ...
分类:移动开发   时间:2015-01-02 23:36:17    阅读次数:461
iOS Quartz2D模拟下载进度条
效果图:步骤: 1.在StoryBoard中拖入一个控制器添加UISlider和UIView 2个控件 2.在控制器中连线监听UISlider的值变化事件、HJProgressView属性,把变化的值传递给自定义UIView 3.自定义HJProgressView重写progressValue...
分类:移动开发   时间:2015-01-02 23:33:06    阅读次数:269
用图片来设置View的背景颜色(结合Quartz2D)
UIImage?*oldImage?=?[UIImage?imageNamed:@"car"]; ???? ????//旧图片的尺寸和View不匹配,使用Quartz2D生成新图片 ????UIGraphicsBeginImageContextWithOptions(self.view.fr...
分类:其他好文   时间:2014-12-30 19:23:25    阅读次数:185
Quartz2D打水印
UIImage?*bgImage?=?[UIImage?imageNamed:@"bg"]; ???? ????//上下文?:?基于位图(bitmap),所有的东西需要绘制到一张新的图片上去 ???? ????//1.创建一个基于位图的上下文...
分类:其他好文   时间:2014-12-28 20:57:03    阅读次数:169
【iOS】Quartz2D图片剪切
一、使用Quartz2D完成图片剪切1.把图片显示在自定义的view中 先把图片绘制到view上。按照原始大小,把图片绘制到一个点上。 代码:1 - (void)drawRect:(CGRect)rect2 {3 UIImage *image2=[UIImage imageNamed:@...
分类:移动开发   时间:2014-12-23 19:15:08    阅读次数:234
【iOS开发-80】Quartz2D绘图简介:直线/圆形/椭圆/方形以及上下文栈管理CGContextSaveGState/CGContextRestoreGState
本文转载至 http://blog.csdn.net/weisubao/article/details/41282457[objc]view plaincopy-(void)drawRect:(CGRect)rect{//获得当前上下文CGContextRefctx=UIGraphicsGetCur...
分类:移动开发   时间:2014-12-23 15:31:16    阅读次数:203
【iOS】Quartz2D矩阵操作
前面画基本图形时,画四边形是由几条直线拼接成的,现在有更简便的方法。一、关于矩阵操作1.画一个四边形通过设置两个端点(长和宽)来完成一个四边形的绘制。代码: 1 - (void)drawRect:(CGRect)rect 2 { 3 //画四边形 4 //获取图形上下文 5 ...
分类:移动开发   时间:2014-12-22 19:26:50    阅读次数:178
【iOS】Quartz2D图形上下文
一、绘图的完整过程程序启动,显示自定义的view。当程序第一次显示在我们眼前的时候,程序会调用drawRect:方法,在里面获取了图形上下文(在内存中拥有了),然后利用图形上下文保存绘图信息,可以理解为图形上下文中有一块区域用来保存绘图信息,有一块区域用来保存绘图的状态(线宽,圆角,颜色)。直线不是...
分类:移动开发   时间:2014-12-21 23:35:05    阅读次数:233
【iOS】Quartz2D基本图形
一、画线段 1 - (void)drawRect:(CGRect)rect 2 { 3 // Drawing code 4 // 1.获得图形上下文 5 CGContextRef ctx = UIGraphicsGetCurrentContext(); 6 7 ...
分类:移动开发   时间:2014-12-21 23:21:31    阅读次数:285
【iOS】Quartz2D简单介绍
一、什么是Quartz2DQuartz 2D是?个二维绘图引擎,同时支持iOS和Mac系统Quartz 2D能完成的工作:绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字绘制\生成图片(图像)读取\生成PDF 截图\裁剪图片 自定义UI控件二、Quartz2D在iOS开发中的价值为了便于搭建美观...
分类:移动开发   时间:2014-12-21 22:02:32    阅读次数:249
286条   上一页 1 ... 23 24 25 26 27 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!