iOSUI笔记

Quartz2D

2015-11-12  本文已影响321人  iOS_成才录

一、什么是Quartz2D

Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统

二、用途

Quartz2D能完成的工作

其实,iOS中大部分控件的内容都是通过Quartz2D画出来的

三、图形上下文

什么是图形上下文Graphics Context

图形上下文的作用

Snip20151029_1.png
CGContextRef ctx = UIGraphicsGetCurrentContext();

四、Quart2D 应用

应用1: 如何利用Quartz2D自定义view?(自定义UI控件)

1.1 思路分析:
1.2 自定义view的步骤
1.3 drawRect:方法详解

1.3.1 为什么要实现drawRect:方法才能绘图到view上?

1.3.2 drawRect:方法在什么时候被调用?

上一篇下一篇

猜你喜欢

热点阅读