如果简单的绘制一个图形,是不是2者都可以,没有区别?如果需要动画,选择CA。 是这样的吗
人生最曼妙的风景,竟是内心的淡定与从容!
CoreGraphics 多用于2D图像和图片的不平等。
CoreAnimation 多用于动画,查看级别。
Core Graphics(也称为 Quartz)是 iOS 应用程序的本机绘图引擎,并提供对自定义 2D 矢量和基于图像的渲染的支持。虽然不如 OpenGL ES 渲染快,但该框架非常适合您想要动态渲染自定义 2D 形状和图像的情况。
Core Animation(Quartz Core 框架的一部分)是一项基础技术,可优化应用程序的动画体验。 UIKit 视图使用 Core Animation 来提供视图级动画支持。当您想要更多地控制动画的行为时,可以直接使用核心动画。
CoreGraphics 多用于2D图像和图片的不平等。
CoreAnimation 多用于动画,查看级别。
Core Graphics(也称为 Quartz)是 iOS 应用程序的本机绘图引擎,并提供对自定义 2D 矢量和基于图像的渲染的支持。虽然不如 OpenGL ES 渲染快,但该框架非常适合您想要动态渲染自定义 2D 形状和图像的情况。
Core Animation(Quartz Core 框架的一部分)是一项基础技术,可优化应用程序的动画体验。 UIKit 视图使用 Core Animation 来提供视图级动画支持。当您想要更多地控制动画的行为时,可以直接使用核心动画。