Quartz2D简单使用(二)一、画文字代码: 8 9 #import "YYtextview.h"10 11 @implementation YYtextview12 13 14 - (void)drawRect:(CGRect)rect15 {16 17 // 画文字18 ...
分类:
其他好文 时间:
2015-09-10 13:06:41
阅读次数:
150
Quartz2D简单使用(一)一、画直线代码: 8 9 #import "YYlineview.h"10 11 @implementation YYlineview12 13 14 // 当自定义view第一次显示出来的时候就会调用drawRect方法15 - (void)drawRect:(CG....
分类:
其他好文 时间:
2015-09-10 13:05:33
阅读次数:
213
CAlayer(自定义layer)一、第一种方式1.简单说明以前想要在view中画东西,需要自定义view,创建一个类与之关联,让这个类继承自UIView,然后重写它的DrawRect:方法,然后在该方法中画图。绘制图形的步骤:(1)获取上下文(2)绘制图形(3)渲染图形如果在layer上画东西,与...
分类:
其他好文 时间:
2015-09-10 12:55:53
阅读次数:
159
Quartz2D使用(矩阵操作)一、关于矩阵操作1.画一个四边形通过设置两个端点(长和宽)来完成一个四边形的绘制。代码: 1 - (void)drawRect:(CGRect)rect 2 { 3 //画四边形 4 //获取图形上下文 5 CGContextRef ctx=U...
分类:
其他好文 时间:
2015-09-10 12:51:06
阅读次数:
139
转自:http://jianyu996.blog.163.com/blog/static/112114555201305113018814/首先两个方法都是异步执行。layoutSubviews方便数据计算,drawRect方便视图重绘。layoutSubviews在以下情况下会被调用:1、init...
分类:
其他好文 时间:
2015-09-09 16:14:01
阅读次数:
103
1.DrawRect方法作用?什么时候调用? DrawRect作用:专用在这个方法当中绘图的.只有在这个方法当中才能取得跟View相关联的上下文. DrawRect是系统自己调用的, 它是当View显示的时候自动调用.2.画线(基本步骤描述) 2.1获取跟View相关联的上下文 CGCont...
分类:
其他好文 时间:
2015-09-08 09:33:43
阅读次数:
165
1 - (void)drawRect:(CGRect)rect { 2 3 NSLog(@"drawRect"); 4 5 //获取图形的上下文 6 CGContextRef context = UIGraphicsGetCurrentCon...
分类:
其他好文 时间:
2015-09-06 20:15:01
阅读次数:
247
if ([_info[@"cashBack"] floatValue] > 0) { y += 10.0; // 离店返金额说明 UILabel *cashBackLabel = [TRIPLabelFactory createLabelWithTe...
分类:
其他好文 时间:
2015-09-06 18:13:27
阅读次数:
156
原生TextView无占位文字, 可通过drawRect:方法为其添加占位文字, 具体设置如下:1. 获取当前占位文字属性:// 文字属性NSMutableDictionary *attrs = [NSMutableDictionary dictionary];attrs[NSFontAttribu...
分类:
移动开发 时间:
2015-09-04 14:07:23
阅读次数:
175
第一种加载方法- (void)drawRect:(CGRect)rect { UIBezierPath *backPath = [UIBezierPath bezierPath]; [backPath moveToPoint:CGPointMake(0, 0)]; [backPat...
分类:
其他好文 时间:
2015-09-01 21:30:22
阅读次数:
259