2012-03-03 3 views
1

Я пытаюсь понять основную точку различных графических фреймворков. Являются ли анимации UIView технически особенностью Core Animation или они представляют собой совершенно другую систему? Где линия, нарисованная на дифференциации двух?анимации UIView, используют ли они «Core Animation»

ответ

2

CoreAnimation рамки сидит ниже, чем UIKit так, вероятно, будет с уверенностью предположить, что UIKit анимации просто построены из CoreAnimation анимации, а не реализовав свою собственную логику анимации. Ниже приведена диаграмма из беседы Apple (сессия 409 - Использование камеры с AV Foundation - 2010), чтобы показать, как она размещена.

   +--------------+ 
       |  UIKit | 
       +--------------+ 

------------------------------------------------ 

       +--------------+ 
       | AVFoundation | 
       +--------------+ 

+-----------+ +--------------+ +---------------+ 
| CoreAudio | | CoreMedia | | CoreAnimation | 
+-----------+ +--------------+ +---------------+ 
Смежные вопросы