【发布时间】:2012-03-03 09:44:43
【问题描述】:
我试图了解各种图形框架的基本点。 UIView 动画在技术上是 Core Animation 的一个特性还是完全不同的系统?区分两者的界限在哪里?
【问题讨论】:
标签: objective-c uiview core-animation
我试图了解各种图形框架的基本点。 UIView 动画在技术上是 Core Animation 的一个特性还是完全不同的系统?区分两者的界限在哪里?
【问题讨论】:
标签: objective-c uiview core-animation
CoreAnimation 框架低于UIKit,因此可以安全地假设UIKit 动画是简单地从CoreAnimation 动画构建的,而不是重新实现它们自己的动画逻辑。下面是来自 Apple 演讲(Session 409 - Using the Camera with AV Foundation - 2010)的图表,展示了它的放置方式
+--------------+
| UIKit |
+--------------+
------------------------------------------------
+--------------+
| AVFoundation |
+--------------+
+-----------+ +--------------+ +---------------+
| CoreAudio | | CoreMedia | | CoreAnimation |
+-----------+ +--------------+ +---------------+
【讨论】: