iOS中Core Animation和UIKit Dynamics的区别

use*_*758 1 core-animation ios ios7 uikit-dynamics

我最近一直在UIKit Dynamics和它一起工作,很棒!但是我遇到的Core Animation也提供了类似的功能UIKit Dynamics.有人可以帮助我区分这两者.基本上我需要区分何时使用Core Animation以及何时使用UIKit Dynamics.

小智 5

UIKit Dynamics允许用户界面元素(通常是视图项)的动画在用户界面内实现,通常响应于用户交互.为了完全理解背后的概念UIKit Dynamics,它有助于可视化现实世界对象的行为方式.

UIKit Dynamics实现包括四个关键元素,包括动态动画制作者,一组一个或多个动态行为,一个或多个动态项和参考视图.

dynamic items是在用户界面内的视图元素是响应于指定的动态行为来进行动画处理.动态项是实现UIDynamicItem协议的任何视图对象,该协议包括UIViewUICollectionView类及其任何子类(例如UIButtonUILabel).任何自定义视图项都可以UIKit Dynamics通过使其符合UIDynamicItem protocol.

欲了解更多信息,UIKit Dynamic点击这里

点击以下链接For Core animation:

链接1

LINK2

链接3

链路4