ios - CoreGraphics 和 CoreAnimation 都可以绘制图形,什么情况下用CG,什么情况下用CA
黄舟
黄舟 2017-04-18 09:45:11
0
1
516

如果简单的绘制一个图形,是不是2者都可以,没有区别?
如果需要动画,选择CA。 是这样的吗

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

全部回覆(1)
Ty80

CoreGraphics 多用於2D影像和圖片的不平等。

CoreAnimation 多用於動畫,查看等級。

Core Graphics(也稱為 Quartz)是 iOS 應用程式的本機繪圖引擎,並提供對自訂 2D 向量和基於圖像的渲染的支援。雖然不如 OpenGL ES 渲染快,但該框架非常適合您想要動態渲染自訂 2D 形狀和圖像的情況。

Core Animation(Quartz Core 框架的一部分)是一項基礎技術,可優化應用程式的動畫體驗。 UIKit 視圖使用 Core Animation 來提供視圖級動畫支援。當您想要更多地控制動畫的行為時,可以直接使用核心動畫。

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!