简介作用绘制绘制图形 : 线条\三角形\矩形\圆\弧等绘制文字绘制\生成图片(图像)读取\生成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
1 Quartz2D简介 ????Quartz2D写的同一份代码,既可以运行在iphone上又可以运行在mac上,可以跨平台开发。开发中比较常用的是截屏/裁剪/自定义UI控件。 1.drwaRect方法的使用 - (void)drawRect:(CGRect)rect....
分类:
其他好文 时间:
2015-10-13 19:37:09
阅读次数:
261
自定义UI的基本结构.h文件@protocol TRIPHotelXXXViewDelegate - (void)actionA;@end@interface TRIPHotelXXXView : UIView@property (nonatomic,weak) id delegate;+ (in....
分类:
其他好文 时间:
2015-10-12 21:04:03
阅读次数:
224
概述Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统。Quartz 2D能完成的工作:绘制图形 : 线条\三角形\矩形\圆\弧等绘制文字绘制\生成图片(图像)读取\生成PDF截图\裁剪图片自定义UI控件代码实现绘制线条#import "LineView.h"@implementati...
分类:
移动开发 时间:
2015-09-28 11:29:56
阅读次数:
233
Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统Quartz 2D能完成的工作 1. 绘制图形 : 线条\三角形\矩形\圆\弧等 2. 绘制文字 3. 绘制\生成图片(图像) 4. 读取\生成PDF 5. 截图\裁剪图片 6. 自定义UI控件......Quartz2D在...
分类:
其他好文 时间:
2015-09-21 01:19:32
阅读次数:
146
参考:http://blog.sina.com.cn/s/blog_7b9d64af0101edqf.html回忆一下,这么个场景。我们在一个界面上,要排列多个相同的元素。你马上就可以想到:1.如果要用按钮,可以使用来UIButton布局。如:- (void) showSectionListbyCo...
分类:
移动开发 时间:
2015-09-16 15:51:21
阅读次数:
268
摘要要开发一款优秀的application,控件肯定是必不可少的,uwp就为开发者提供了各种各样的系统控件,AutoSuggestBox就是uwp极具特色的控件之一,也是相对于之前win8.1的uap较新的控件,今天我们就来谈谈AutoSuggestBox的基本用法及其自定义UI方法。A Simpl...
分类:
其他好文 时间:
2015-09-11 14:21:20
阅读次数:
1281
Quartz2D(自定义UIImageView控件)一、实现思路Quartz2D最大的用途在于自定义View(自定义UI控件),当系统的View不能满足我们使用需求的时候,自定义View。使用Quartz2D自定义View,可以从模仿系统的ImageView的使用开始。需求驱动开发:模仿系统的ima...
分类:
其他好文 时间:
2015-09-10 12:51:42
阅读次数:
220
Quartz2D简单介绍一、什么是Quartz2DQuartz 2D是?个二维绘图引擎,同时支持iOS和Mac系统Quartz 2D能完成的工作:绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字绘制\生成图片(图像)读取\生成PDF 截图\裁剪图片 自定义UI控件二、Quartz2D在iOS开发...
分类:
其他好文 时间:
2015-09-10 12:47:05
阅读次数:
217