码迷,mamicode.com
首页 >  
搜索关键字:quartz2d    ( 286个结果
iOS开发UI篇—Quartz2D使用(图片剪切)
一、使用Quartz2D完成图片剪切 1.把图片显示在自定义的view中 先把图片绘制到view上。按照原始大小,把图片绘制到一个点上。 代码: 1 - (void)drawRect:(CGRect)rect 2 { 3 UIImage *image2=[UIImage imageNamed:@"m ...
分类:移动开发   时间:2019-02-05 22:32:01    阅读次数:244
iOS开发UI篇—Quartz2D使用(截屏)
一、简单说明 在程序开发中,有时候需要截取屏幕上的某一块内容,比如捕鱼达人游戏。如图: 完成截屏功能的核心代码:- (void)renderInContext:(CGContextRef)ctx;调用某个view的layer的renderInContext:方法即可 二、代码示例 storyboar ...
分类:移动开发   时间:2019-02-05 22:27:23    阅读次数:227
iOS开发UI篇—Quartz2D简单使用(二)
一、画文字 代码: //// YYtextview.m// 04-写文字//// Created by 孔医己 on 14-6-10.// Copyright (c) 2014年 itcast. All rights reserved.// #import "YYtextview.h" @imple ...
分类:移动开发   时间:2019-02-05 22:22:41    阅读次数:227
iOS开发UI篇—Quartz2D简单使用(三)
一、通过slider控制圆的缩放 1.实现过程 新建一个项目,新建一个继承自UIview的类,并和storyboard中自定义的view进行关联。 界面搭建,如图: 代码示例: YYViewController.m文件 1 // 2 // YYViewController.m 3 // 04-对圆进 ...
分类:移动开发   时间:2019-02-05 22:22:24    阅读次数:222
iOS开发UI篇—Quartz2D使用(信纸条纹)
一、前导程序 新建一个项目,在主控制器文件中实现以下几行代码,就能轻松的完成图片在视图中的平铺。 1 #import "YYViewController.h" 2 3 @interface YYViewController () 4 5 @end 6 7 @implementation YYView ...
分类:移动开发   时间:2019-02-05 22:16:14    阅读次数:229
iOS开发UI篇—Quartz2D使用(绘图路径)
1 //1.获取图形上下文 2 CGContextRef ctx=UIGraphicsGetCurrentContext(); 3 //2.绘图(画线) 4 //设置起点 5 CGContextMoveToPoint(ctx, 20, 20); 6 //设置终点 7 CGContextAddLine ...
分类:移动开发   时间:2019-02-05 22:15:18    阅读次数:249
iOS开发UI篇—Quartz2D简单使用(一)
一、画直线 代码: //// YYlineview.m// 03-画直线//// Created by apple on 14-6-9.// Copyright (c) 2014年 itcase. All rights reserved.// #import "YYlineview.h" @impl ...
分类:移动开发   时间:2019-02-05 22:14:18    阅读次数:238
iOS开发UI篇—Quartz2D使用(图形上下文栈)
1 - (void)drawRect:(CGRect)rect 2 { 3 //获取上下文 4 CGContextRef ctx=UIGraphicsGetCurrentContext(); 5 //绘图 6 //第一条线 7 CGContextMoveToPoint(ctx, 20, 100); ...
分类:移动开发   时间:2019-02-05 22:13:08    阅读次数:180
iOS开发UI篇—Quartz2D使用(矩阵操作)
iOS开发UI篇—Quartz2D使用(矩阵操作) 一、关于矩阵操作 1.画一个四边形 通过设置两个端点(长和宽)来完成一个四边形的绘制。 代码: 1 - (void)drawRect:(CGRect)rect 2 { 3 //画四边形 4 //获取图形上下文 5 CGContextRef ctx= ...
分类:移动开发   时间:2019-02-05 22:07:44    阅读次数:239
iOS开发UI篇—Quartz2D简单介绍
一、什么是Quartz2D Quartz 2D是?个二维绘图引擎,同时支持iOS和Mac系统 Quartz 2D能完成的工作: 绘制图形 : 线条\三角形\矩形\圆\弧等 绘制文字 绘制\生成图片(图像) 读取\生成PDF 截图\裁剪图片 自定义UI控件 二、Quartz2D在iOS开发中的价值 为 ...
分类:移动开发   时间:2019-02-05 22:05:35    阅读次数:214
286条   1 2 3 4 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!