UIView 动画,它们是不是使用“核心动画”
Posted
技术标签:
【中文标题】UIView 动画,它们是不是使用“核心动画”【英文标题】:UIView animations, are they using "Core Animation"UIView 动画,它们是否使用“核心动画” 【发布时间】:2012-03-03 09:44:43 【问题描述】:我试图了解各种图形框架的基本点。 UIView 动画在技术上是 Core Animation 的一个特性还是完全不同的系统?区分两者的界限在哪里?
【问题讨论】:
【参考方案1】:CoreAnimation
框架低于UIKit
,因此可以安全地假设UIKit
动画是简单地从CoreAnimation
动画构建的,而不是重新实现它们自己的动画逻辑。下面是来自 Apple 演讲(Session 409 - Using the Camera with AV Foundation - 2010)的图表,展示了它的放置方式
+--------------+
| UIKit |
+--------------+
------------------------------------------------
+--------------+
| AVFoundation |
+--------------+
+-----------+ +--------------+ +---------------+
| CoreAudio | | CoreMedia | | CoreAnimation |
+-----------+ +--------------+ +---------------+
【讨论】:
以上是关于UIView 动画,它们是不是使用“核心动画”的主要内容,如果未能解决你的问题,请参考以下文章