自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 swift -- Quartz 2D -- 绘制图层:线条, 三角形, 矩形, 圆, 弧, 扇形, 虚线等

前面已经讲解了Quartz 2D的原理, 那么下面就来利用Quart 2D来画一些最基本的图形;步骤 获取图形上下文 创建路径(描述路径) 绘制图形 把路径添加到上下文 利用图形上下文将绘制的所有内容渲染显示到view上面 获取图形上下文 新建一个类,继承自UIView 实现- (void)drawRect:(CGRect)rect方法,然后在这个方法中进行获取上下文的操作步骤 注意:

2017-09-14 14:51:10 3015

原创 Quarz 2D--概述

概述Quartz2D的API是纯C语言的,它是一个二维绘图引擎,同时支持iOS和Mac系统。Quartz2D的API来自于Core Graphics框架,数据类型和函数基本都以CG作为前缀。 我们可以使用Quartz 2D API,可以实现许多强大的功能,比如: 基本路径的绘制(path-based drawing) 透明度(alpha), 透明层(transparency layers) 绘制阴

2017-09-14 12:08:40 261

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除