我正在尝试理解各种图形框架的基本要点。 UIView动画在技术上是Core Animation的一个功能还是一个完全不同的系统?区分两者的界线在哪里?
答案 0 :(得分:2)
CoreAnimation
框架低于UIKit
,因此可以安全地假设UIKit
动画只是从CoreAnimation
动画构建而不是重新实现自己的动画逻辑。下面是Apple演讲(会议409 - 使用带AV基础的相机 - 2010)的图表,以显示它是如何放置的
+--------------+
| UIKit |
+--------------+
------------------------------------------------
+--------------+
| AVFoundation |
+--------------+
+-----------+ +--------------+ +---------------+
| CoreAudio | | CoreMedia | | CoreAnimation |
+-----------+ +--------------+ +---------------+