E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Quartz2D
Quartz 2D的使用
最近项目中用到了
Quartz2D
方面的东西,虽然简单,但是因为这东西不是经常用,容易忘,在项目完成后就做个总结吧
Quartz2D
是一个二维绘图引擎,能同时支持iOS和Mac系统,简单但是功能非常强大
十年祤茉
·
2020-02-15 19:58
Quartz 2D 概念、图形上下文、路径
Quartz2D
是二维图形绘制引擎,可以实现N多图形图像的操作功能,如基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档生成和PDF元数据访问。
起名好难_fz
·
2020-02-14 10:54
Blog Collection
还有设计模式的源码念茜的博客(程序媛)sunnyXX‘blog有关于CALayer的系列文章,或许可以了解异步绘制相关实现标哥的技术博客(有不少运行时的,还有其他的)南峰子的技术博客(运行时系列文章,
quartz2D
丁小丁iOS
·
2020-02-13 20:59
Quartz 2D编程指南 (十七) —— PDF文件解析(一)
版本记录版本号时间V1.02018.09.08前言
Quartz2D
框架相信大家都知道,也都一直在使用。
Quartz2D
的API是纯C语言的,它是一个二维绘图引擎,同时支持iOS和Mac系统。
刀客传奇
·
2020-02-13 04:58
Quartz 2D编程指南 (十六) —— PDF文档创建,查看和转换(一)
版本记录版本号时间V1.02018.09.08前言
Quartz2D
框架相信大家都知道,也都一直在使用。
Quartz2D
的API是纯C语言的,它是一个二维绘图引擎,同时支持iOS和Mac系统。
刀客传奇
·
2020-02-13 00:46
Core Graphics - Quartz 2D Programming Guide
简介
Quartz2D
是适用于iOS应用开发和所有内核以外环境下的MacOSX应用程序的一种先进的二维绘图引擎.无论是显示设备或者是答应设备
Quartz2D
都提供了低级别,轻量级的2D渲染与无与伦比的输出保真度
Falme丶
·
2020-02-12 17:37
Quartz 2D编程指南 (十四) —— 位图图像和图像蒙版(二)
版本记录版本号时间V1.02018.09.08前言
Quartz2D
框架相信大家都知道,也都一直在使用。
Quartz2D
的API是纯C语言的,它是一个二维绘图引擎,同时支持iOS和Mac系统。
刀客传奇
·
2020-02-12 14:16
Quartz 2D编程指南 (十八) —— PostScript转换(一)
版本记录版本号时间V1.02018.09.08前言
Quartz2D
框架相信大家都知道,也都一直在使用。
Quartz2D
的API是纯C语言的,它是一个二维绘图引擎,同时支持iOS和Mac系统。
刀客传奇
·
2020-02-12 09:02
iOS绘图引擎之Quartz 2D第一篇
iOS中CoreGraphics框架是一个二维的绘制引擎,通常被称作
Quartz2D
,
Quartz2D
可以与其他的图形框架结合工作例如:CoreAnimation,OpenGLES和UIKit。
效宇笑语
·
2020-02-11 16:47
Quartz2D
学习笔记
Quartz2DQuartz2D是一个二维绘图引擎,iOS和Mac都支持我们可以用来:绘制图形绘制文字绘制、生成图片(圆形头像)读取、生成PDF截图、裁剪图片(常用)自定义UI控件(常用)手势解锁基本图形绘制图形上下文(CGContextRef)保存绘图信息、绘图状态决定绘制的输出目标(Bitmap、PDF、Window、Layer、Printer)自定义view步骤实现drawRect方法取得当
Sniper_Zheng
·
2020-02-10 23:05
iOS 重绘之drawRect
1.drawRect介绍drawRect是UIView类的一个方法,在drawRect中所调用的重绘功能是基于
Quartz2D
实现的,
Quartz2D
是一个二维图形绘制引擎,支持iOS环境和MacOSX
大成小栈
·
2020-02-09 18:39
Quartz2D
(二)之绘图方式
绘图方式方式一:C语言的方式-(void)drawRect:(CGRect)rect{CGContextRefctx=UIGraphicsGetCurrentContext();CGContextMoveToPoint(ctx,50,50);CGContextAddLineToPoint(ctx,110,120);CGContextAddLineToPoint(ctx,150,40);CGCont
forvert
·
2020-02-09 13:20
Quartz2D
之CADisplayLink
定时器在绘图的过程中,如果需要使用定时器,通常第一反应是使用NSTimer,但是NSTimer的缺点就让绘制出来的动画有卡顿NSTimer的缺点:调度优先级比较低,并不会准时调用CADisplayLinkCADisplayLink在屏幕刷新的时候就会调用,每一秒刷新60次CADisplayLink*link=[CADisplayLinkdisplayLinkWithTarget:selfselec
Coder007
·
2020-02-08 01:41
Quartz2D
(三)之绘制不同的线条
绘制不同的线条画矩形-(void)drawRect:(CGRect)rect{//使用BezierPath进行绘制UIBezierPath*path=[UIBezierPathbezierPathWithRect:CGRectMake(50,50,110,120)];[pathstroke];}圆角矩形-(void)drawRect:(CGRect)rect{//使用BezierPath进行绘制U
forvert
·
2020-02-08 01:52
Quartz2D
简单用法
Quartz2D
知识
Quartz2D
是一个二维绘图引擎,同时支持ios和Mac系统
Quartz2D
能完成的工作:绘制图形(线性\三角形\矩形\圆\弧)绘制文字绘制\生成图片读取\生成PDF截图\裁剪图片自定义
PeterDywane
·
2020-02-07 14:54
Quartz2D
绘图
Quartz2D
的功能绘制图形:线条、三角形、矩形、圆、弧等。
逆战逆的态度
·
2020-02-07 12:06
Quartz 2D Programming Guide
在iOS中,
Quartz2D
适用于所有可用的图形和动画技术,如Coreanimation、OpenGLES和UIKit类。
527267线的iOS工程师
·
2020-02-07 04:10
【2018年最新】 iOS面试题及答案(二)
2、什么是OpenGL、
Quartz2D
?Quatarz2d是Apple提供的基本图形工具库。只是适用于2D图形的绘制。OpenGL,是一个跨平台的图形开发库。适用于2D和3D图形的绘制。
ptlCoder
·
2020-02-05 01:33
QuartzCore
QuartzCore说起QuartzCore不知道有多少小伙伴很容易和
Quartz2D
、CoreGraphics等混淆在一起傻傻分不清楚?
MrRisingSun
·
2020-01-14 15:00
iOS学习 -
Quartz2D
绘图学习
绘图的步骤:1.获取上下文2.创建路径(描述路径)3.把路径添加到上下文4.渲染上下文通常在这个方法里面绘制图形(drawRect)为什么要再drawRect里面绘图?只有在这个方法里面才能获取到跟View的layer相关联的图形上下文什么时候调用?当这个View要显示的时候才会调用drawRect绘制图形注意:rect是当前控件的bounds-(void)drawRect:(CGRect)rec
蠢萌的L君
·
2020-01-08 11:39
iOS学习笔记(6):
Quartz2D
什么是Quartz2DQuartz2D是一个二维绘图引擎,同时支持iOS和Mac系统
Quartz2D
的作用绘制图形:线条\三角形\矩形\圆形\弧\扇形等绘制文字绘制\生成图片(图像)读取\生成PDF截图
SevEnOye
·
2020-01-08 08:39
Quartz 2D概述
Quartz2D
是iOS系统以及所有MacOSX应用内核外的二维绘制引擎。
SHChen
·
2020-01-08 02:18
iOS渐变色处理
近期某设计师喜欢上了用渐变色的背景.发现PokemonGo当中也使用了很多渐变色,觉得很喜欢PokemonGo的UI设计.渐变有线性渐变和径向渐变,在iOS中实现渐变色可以用CAGradientLayer,或者用
Quartz2D
KenZhangCn
·
2020-01-06 20:17
Quartz2D
学习笔记--(1)
一、简单图形线条的绘制1.要想绘制图形要重写(void)drawRect:(CGRect)rect方法绘图的的思路为1、首先获取图形上下文2、设置绘图路径3、将绘图路径添加到图形上下文4、渲染图形上下文1.1线段的简单绘制//首先获取图形上下文CGContextRefctx=UIGraphicsGetCurrentContext();//设置绘图信息(拼接路径)UIBezierPath*path=
改变自己_now
·
2020-01-06 08:57
猫猫学iOS之
Quartz2D
基本图像绘制
转载请注明:翟乃玉的博客地址:http://www.jianshu.com/notebooks/4236923/latest一:
Quartz2D
简介
Quartz2D
是二维绘图引擎,他同时支持iOS和mac
翟乃玉
·
2020-01-06 08:51
Quartz2D
你可以使用
Quartz2D
应用程序编程接口(API)来访问功能,如基于路径的绘图、绘画与透明度,着色,画阴影,透明层,色彩管理,抗锯齿渲染,生成PDF文档,PDF元数据访问。
_Homing_C
·
2020-01-06 03:07
Quartz2D
编程指南(一)概览、图形上下文、路径、颜色与颜色空间
Quartz2D
编程指南(一)概览、图形上下文、路径、颜色与颜色空间
Quartz2D
编程指南(二)变换、图案、阴影
Quartz2D
编程指南(三)渐变、透明层、数据管理
Quartz2D
编程指南(四)位图与图像遮罩
xuyafei86
·
2020-01-06 02:04
iOS---CoreAnimation
,CoreAnimation区别对CoreGraphics,QuartzCore,CoreAnimation这三个概念傻傻分不清,先梳理一下CoreGraphics(核心图形)iOS的核心图形库,包含
Quartz2D
smallSun15
·
2020-01-05 02:02
SDWebImage源码解析(三)——SDWebImage图片解码/压缩模块
图片解码功能的实现依赖于
Quartz2D
的图像处理库,如果对这些功能不熟悉的话可以参考一下Qu
SHY圆圆圈圈圆圆
·
2020-01-04 13:37
Quartz2D
--> 二维绘图引擎(二 - 路径、颜色、形变)
一、Paths(路径)路径定义了一个或多个形状或子路径。子路径可以由直线、曲线或两者兼而有之,它可以是打开的或闭合的。子路径可以是一个简单的形状,比如一条直线,圆,矩形,星型或更复杂的形状,如山脉的轮廓或抽象涂鸦等等。这一部分主要介绍和了解构建路径的模块,如何画和描绘路径,影响路径外观的参数等。1、TheBuildingBlocks子路径是由线、弧和曲线构成,同时Quartz也提供了通过一个函数调
寻形觅影
·
2020-01-04 03:56
UIView、NSView、
Quartz2d
及CALayer的坐标系
序言:我们在UI界面布局时,绘图渲染是必须要用到坐标系,只有根据坐标系才能完成布局。苹果软件开发坐标系统跟我们平时生活中的坐标系还是不一样的,下面总结和梳理一下。UIView的坐标系是左手坐标系,即坐标原点在屏幕左上角,这也是我们iOS开发运用最多的。NSView的坐标系是右手坐标系,即坐标原点在屏幕左下角。另外MAC开发中有一个方法:-(BOOL)isFlipped;这个方法默认返回NO,及坐标
yehkong
·
2020-01-03 22:57
Quartz 2D编程指南之五:变换
本文转载自:http://southpeak.github.io/2014/12/02/quartz2d-5/
Quartz2D
绘制模型定义了两种独立的坐标空间:用户空间(用于表现文档页)和设备空间(用于表现设备的本地分辨率
idiot_lin
·
2020-01-03 16:25
iOS-Quartz2D
什么是
Quartz2D
?
Quartz2D
是一个二维图形绘制引擎,支持iOS环境和MacOSX环境。
iOS_贵
·
2020-01-03 00:27
Quartz2D
绘制时定时器选择
Quartz2D
绘制时定时器要怎么选择呢?
马戏团小丑
·
2020-01-02 21:46
iOS之
Quartz2D
什么是Quartz2DQuartz2D是⼀个二维绘图引擎,同时支持iOS和Mac系统
Quartz2D
的API是纯C语⾔言的
Quartz2D
的API来自于CoreGraphics框架
Quartz2D
的数据类型和函数基本都以
charlotte2018
·
2020-01-02 20:25
iOS CoreImage之滤镜简单使用
CoreGraphics对比:基于
Quartz2D
绘图引擎的绘图API,通过它
半笑半醉間
·
2020-01-02 12:56
iOS开发笔记之绘图
前言绘图涉及到的知识点:Quartz2D----DrawRectCALayer----CAShapeLayerUIBezierPath绘图的方式:1、通过
Quartz2D
框架,自定义view,实现view
Veness_
·
2020-01-02 04:07
iOS--Quartz2D(上)
一、
Quartz2D
基本概念1、
Quartz2D
是一个二维图形绘制引擎,支持iOS环境和MacOSX环境2、Quartz2DAPI可以实现很多功能,如基于路径的绘图、透明度、阴影、颜色管理、反锯齿、PDF
爱__LOVE
·
2020-01-01 22:00
IOS自定义CALayer,使用代理绘图
但是要有一些
Quartz2D
的知识(有时间总结总结)。
大玲_
·
2020-01-01 20:52
Overview of Quartz 2D
转载请带上出处,谢谢.
Quartz2D
是一个二维图形绘制引擎,它支持iOS环境和MacOSX非内核下的所有应用环境.你可以使用Quartz2DAPI来实现许多的功能,例如基本路径的绘制,透明层,描影,绘制阴影
Falme丶
·
2020-01-01 16:02
Quartz2D
什么是
Quartz2D
是一个二维的绘图引擎,同时支持iOS和Mac系统
Quartz2D
的API是纯C语言的,它的API来自于CoreGraphics框架,数据类型和函数,都是以CG开头的
Quartz2D
Mario_ZJ
·
2020-01-01 02:21
iOS 绘制虚线的三种方法
方法一:通过
Quartz2D
在UIViewdrawRect:方法进行绘制虚线-(void)drawRect:(CGRect)rect{//可以通过setNeedsDisplay方法调用drawRect:
MdWhat
·
2019-12-30 14:09
Quartz2D
Quartz2D
是一个二维绘图引擎图形上下文图形上下文(GraphicsContext):是一个CGContextRef类型的数据作用:保存绘图信息绘图状态决定绘制的输出目标(绘制到什么地方去?)
小的小碰撞
·
2019-12-30 07:53
Quartz2D
第一集
01-PPT介绍1.什么是
Quartz2D
?
小的小碰撞
·
2019-12-29 04:56
iOS绘图
一、画圆的几种方式前言iOS支持两套图形API族:CoreGraphics/
QuartZ2D
和OpenGLES。OpenGLES是跨平台的图形API,属于OpenGL的一个简化版本。
Walden_9999
·
2019-12-29 03:27
Quartz2D
1>
Quartz2D
简介*PPT简介什么是
Quartz2D
?二维的绘图引擎什么是二维?平面什么是引擎?经包装的函数库,方便开发者使用。
Hevin_Chen
·
2019-12-28 19:30
iOS实践:根据进度绘制进度条、进度扇形、进度球
可以通过传输门快捷进入:1.绘图系列之:使用
Quartz2D
进行绘图2.绘图系列之:
Quartz2D
进行渲染3.绘图系列之:OC绘制基本图形4.绘图系列之:OC绘制饼状
非典型技术宅
·
2019-12-28 09:35
iOS开发:
Quartz2D
绘图
首先,要了解图形上下文CGContextRef,图形上下文可以理解为一块画布,我们要在画布上进行绘画,然后UIView相当于画的支架,画布要贴在支架上展示。所以,既然CGContextRef是画布,那么我们就要有一块画布,我们获取画布就是在UIView的drawRect方法里。首先创建一个继承UIView的子类,.m文件里drawRect方法系统注释掉了。将其解除注释,然后就可以在drawRect
鹏飞九天324
·
2019-12-27 17:10
使用CADisplayLink(定时器)实现雪花(
Quartz2D
)
1、选择CADisplayLink而不使用NSTimer?如果以后每隔一段时间需要重绘,一般不使用NSTimer,因为NSTimer刷新会有延时,使用CADisplayLink不会刷新的时候有延迟2、代码实现:自定义视图DrawView//.h文件#import@interfaceDrawView:UIView@end//.m文件实现#import"DrawView.h"@implementati
iOS_成才录
·
2019-12-27 10:54
石英2D
Quartz2D
在-(void)drawRect:(CGRect)rect方法里面实现添加一个根线基本步骤1.获取上下文->2.描述路径->3.把路径添加到上下文->4.把上下文的内容渲染到View的layer
XMaster_Young
·
2019-12-26 09:56
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他