一、自定义层的方法11.创建一个 CALayer 的子类2.在. m 文件中覆盖 drawInContext:方法,在里面绘图- (void)drawInContext:(CGContextRef)ctx { 5 // 设置为蓝色 6 CGContextSetRGBFillColor...
http://blog.sina.com.cn/s/blog_6602ffbc0101ckx3.html这里要分享的是将image旋转,而不是将imageView旋转,原理就是使用quartz2D来画图片,然后使用ctm变幻来实现旋转。注:quartz2D的绘图左边和oc里面的绘图左边不一样,导致绘...
分类:
移动开发 时间:
2015-11-11 20:46:50
阅读次数:
291
实现效果操作步骤绘制一个矩形框,弹出一个alertView,提示是否保存图片点击"是",将图片保存到相册在相册中查看保存的图片效果图实现思路在控制器的view上添加一个imageView,设置图片在控制器的view上添加一个pan手势跟踪pan手势,绘制一个矩形框(图片的剪切区域)在pan手势结束时...
分类:
其他好文 时间:
2015-11-03 13:47:46
阅读次数:
298
简介作用绘制绘制图形 : 线条\三角形\矩形\圆\弧等绘制文字绘制\生成图片(图像)读取\生成PDF截图\裁剪图片自定义UI控件(通常为内部结构较复杂的控件)UIKit中的绝大部分控件都是由系统绘制的矩阵操作(使绘制到图形啥下文中的所有路径都发生变化)缩放旋转平移简介Quartz2D隶属于Core ...
分类:
其他好文 时间:
2015-10-31 19:55:41
阅读次数:
241
1.Quartz2D在iOS开发中的价值
?自定义view(自定义UI控件)
2.图形上下文
1)图形上下文(Graphics Context):是一个CGContextRef类型的数据
2)图形上下文的作用
Ø保存绘图信息、绘图状态
Ø决定绘制的输出目标(绘制到什么地方去?)
(输出目标可以是PDF文件、Bitmap或者显示器的窗口上)
3)相同的...
分类:
其他好文 时间:
2015-10-27 17:43:46
阅读次数:
271
UI高级Quartz2Dhttp://ios.itcast.cn iOS学院掌握drawRect:方法的使用常见图形的绘制:线条、多边形、圆绘图状态的设置:文字颜色、线宽等图形上下文状态的保存与恢复(图形上下文栈)图片裁剪截图什么是Quartz2DQuartz 2D是一个二维绘图引擎,同时支持iOS...
分类:
其他好文 时间:
2015-10-18 01:05:23
阅读次数:
256
1 Quartz2D简介 ????Quartz2D写的同一份代码,既可以运行在iphone上又可以运行在mac上,可以跨平台开发。开发中比较常用的是截屏/裁剪/自定义UI控件。 1.drwaRect方法的使用 - (void)drawRect:(CGRect)rect....
分类:
其他好文 时间:
2015-10-13 19:37:09
阅读次数:
261
quart2D既可以用来绘制图像到pdf上,也可以从pdf上读取图像并显示出来。在使用这种方式之前,还有一种方式可以用来读取显示pdf上的图像,即使用UIWebView网页视图控件- (void)loadRequest:(NSURLRequest*)request方法加载绘制到视图上显示,这里我将会...
分类:
移动开发 时间:
2015-10-11 18:03:10
阅读次数:
261
quartz2D还可以在PDF文件上绘制图片,它有自己的PDFGraphics Context上下文,通过UIGraphicsBeginPDFContextToFile方法开始上下文后就可以绘制图片了,最后记得使用UIGraphicsEndPDFContext()方法结束上下文。绘制pdf时,既可以...
分类:
移动开发 时间:
2015-10-11 16:45:48
阅读次数:
288