随笔分类 -  iOS

摘要:(一)图层的树状结构Core Animation其实是一个令人误解的命名。你可能认为它只是用来做动画的,但实际上它是从一个叫做Layer Kit这么一个不怎么和动画有关的名字演变而来,所以做动画这只是Core Animation特性的冰山一角。Core Animation是一个复合引擎,它的职责就是... 阅读全文
posted @ 2015-01-28 16:30 简丛 阅读(468) 评论(0) 推荐(0)
摘要:在上篇文章中,我们简单的理解了绘图上下文,今天我们来认识一下Quartz-2D中另一个重要的概念,路径(Paths)。一、理解路径 路径定义了一个或多个形状,或是子路径。一个子路径可由直线,曲线,或者同时由两者构成。它可以是开放的,也可以是闭合的。一个子路径可以是简单的形状,如线、圆、矩形、星形;... 阅读全文
posted @ 2014-12-12 14:37 简丛 阅读(1733) 评论(0) 推荐(1)
摘要:上一篇文章大概描述了下Quartz里面大体所包含的东西,但是对具体的细节实现以及如何调用相应API却没有讲。这篇文章就先讲讲图形上下文(Graphics Context)的具体操作。 所谓Graphics Context,其实就是表示了一个绘制目标,也就是你打算绘制的地方,它包含绘制系统用于完成绘... 阅读全文
posted @ 2014-12-11 14:56 简丛 阅读(579) 评论(0) 推荐(0)
摘要:最近公司新项目需求要把数据图形化,趁着这个机会,重温了下Quarts-2D这个强大的跨平台2D绘图引擎。一、Quartz概述1.Quartz 2D是一个二维的绘图引擎,支持iOS和Mac OS平台。2.功能:可以用来进行基本路径的绘制、透明度、描影、绘制阴影、透明层、颜色管理、反锯齿、PDF文档... 阅读全文
posted @ 2014-12-11 12:20 简丛 阅读(522) 评论(0) 推荐(0)