1.线 // 1.获得图形上下文 CGContextRef ctx = UIGraphicsGetCurrentContext(); // 设置线宽 CGContextSetLineWidth(ctx, 5); // 设置颜色 CGContextSetRGBStrokeColor(ctx...
分类:
移动开发 时间:
2015-03-20 12:24:09
阅读次数:
336
1、自定义view的步骤 新建一个类,继承自UIView 实现- (void)drawRect:(CGRect)rect方法,然后在这个方法中 取得跟当前view相关联的图形上下文 绘制相应的图形内容 利用图形上下文将绘制的所有内容渲染显示到vie...
分类:
其他好文 时间:
2015-03-15 00:55:46
阅读次数:
153
1.什么是Quartz2D
?Quartz2D是一个二维绘图引擎,同时支持iOS和Mac系统
?Quartz 2D能完成的工作
绘制图形 : 线条\三角形\矩形\圆\弧等
绘制文字
绘制\生成图片(图像)
读取\生成PDF
截图\裁剪图片
自定义UI控件
2.自定义View
图形上下文
?图形上下文(Graphics Context):是一个C...
分类:
移动开发 时间:
2015-03-09 22:30:56
阅读次数:
333
用Quartz2D 1 CGSize imageSize = self.view.bounds.size; 2 //开启图形上下文 3 UIGraphicsBeginImageContextWithOptions(imageSize, NO, 0); 4 //获得图形...
分类:
移动开发 时间:
2015-02-25 15:23:42
阅读次数:
144
#import "ViewController.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{ [super viewDidLoad]; UIImage *i...
分类:
其他好文 时间:
2015-02-17 20:59:39
阅读次数:
133
#pragma mark 绘制圆弧-(void) drawArc:(CGContextRef)context{ //1.设置路径 /** 1)context 上下文 2)x,y 圆弧所在圆的中心点坐标 3)radius 半径 4)startAngle en...
分类:
其他好文 时间:
2015-02-17 12:53:21
阅读次数:
137
#pragma mark 绘制图像-(void)drawImage:(CGContextRef)context{ UIImage *image = [UIImage imageNamed:@"1.png"]; //提示:绘制之后,就无法改变位置,也没有办法监听手势 ...
分类:
其他好文 时间:
2015-02-17 12:51:55
阅读次数:
194
#pragma mark 绘制图像-(void)drawImage:(CGContextRef)context{ UIImage *image = [UIImage imageNamed:@"1.png"]; //提示:绘制之后,就无法改变位置,也没有办法监听手势 ...
分类:
其他好文 时间:
2015-02-17 12:49:53
阅读次数:
137