码迷,mamicode.com
首页 >  
搜索关键字:cgcontextref    ( 206个结果
iOS CGContextRef 画一条直线,仅仅是画一条直线
今天周末休息,想好好补补课,无奈,弄了一上午,全部都是半边拉块的demo,有一种深深的挫败感。 中午睡醒一觉后,又看了一集“奔跑吧兄弟”,然后一下午时间就过去了。 仔细一想,应该是我的补课方法不对:要补的东西太多了,必须得从大处入手,如果从小处入手,那得花老鼻子的时间来弄了。 然后,那就从...
分类:移动开发   时间:2015-05-30 18:02:16    阅读次数:112
iOS画圆、画线
UIView:- (void)drawRect:(CGRect)rect { [super drawRect:rect]; CGRect frame = CGRectMake(50, 100, 100, 100); /*画填充圆 */ CGContextRef...
分类:移动开发   时间:2015-05-27 13:47:14    阅读次数:614
Quartz 2D 请求上下文与强制重绘
CGContextRef  在调用drawRect:方法之前,视图对象会自动配置其描画环境,使代码可以立即进行描画。作为这些配置的一部分,UIView 对象会为当前绘制环境创建一个图形上下文,这个上下文就是CGContextRef 封装类型。 CGContextRef的对象是以栈的形式存放的,把对象放入栈中,使用CGContextSaveGState方法,将对象从栈中取出来,使用的是C...
分类:其他好文   时间:2015-05-25 11:38:46    阅读次数:133
IOS用CGContextRef画各种图形(文字、圆、直线、弧线、矩形、扇形、椭圆、三角形、圆角矩形、贝塞尔曲线、图片)
首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment.Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中...
分类:移动开发   时间:2015-05-09 16:21:34    阅读次数:265
iOS:绘图画虚线
//此方法目前只能添加在self视图上(如果有视图在self视图上,可能会遮盖线条),画的是虚线 //调用 [self drawRect:self.frame]; //覆写 - (void)drawRect:(CGRect)rect { CGContextRef context = UIGraphicsGetCurrentContext(); CGContextBeginPath(...
分类:移动开发   时间:2015-05-07 14:40:33    阅读次数:160
iOS开发UI篇—Quartz2D使用(绘制基本图形)
一、简单说明图形上下文(Graphics Context):是一个CGContextRef类型的数据图形上下文的作用:保存绘图信息、绘图状态决定绘制的输出目标(绘制到什么地方去?)(输出目标可以是PDF文件、Bitmap或者显示器的窗口上)相同的一套绘图序列,指定不同的Graphics Contex...
分类:移动开发   时间:2015-05-03 18:50:06    阅读次数:128
iOS开发UI篇—Quartz2D使用(截屏)
一、简单说明在程序开发中,有时候需要截取屏幕上的某一块内容,比如捕鱼达人游戏。如图:完成截屏功能的核心代码:- (void)renderInContext:(CGContextRef)ctx;调用某个view的layer的renderInContext:方法即可二、代码示例 storyboard界....
分类:移动开发   时间:2015-05-03 18:39:53    阅读次数:195
CGContextRef 用法总结
0CGContextRef context = UIGraphicsGetCurrentContext(); 设置上下文1 CGContextMoveToPoint 开始画线2 CGContextAddLineToPoint 画直线4 CGContextAddEllipseInRect 画一椭圆4 ...
分类:其他好文   时间:2015-04-28 11:27:38    阅读次数:151
IOS8.0(Objective-C) 手势锁屏App
IOS8.0(Objective-C) 手势锁屏App IOS 手势锁屏实现逻辑分析:     1、通过循环在页面中添加透明背景白色边框的按钮(默认为九个)并设置 tag 值,以便与原始密码核对     2、扑捉手势,主要用到touchesBegan、touchesMoved 和 touchesEnded     3、将手势经过的按钮划线链接起来,主要用到  CGContextRef...
分类:移动开发   时间:2015-04-15 11:22:48    阅读次数:325
【iOS开发】Quartz2D的简单使用
画直线 //拿到当前画布 CGContextRef ctx = UIGraphicsGetCurrentContext(); // 2.拼接图形(路径) // 设置线段宽度 CGContextSetLineWidth(ctx, 10); // 设置线段头尾部的样式 CGContextSetLineCap(ctx, kCGLineCapRound)...
分类:移动开发   时间:2015-04-13 20:58:26    阅读次数:154
206条   上一页 1 ... 12 13 14 15 16 ... 21 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!