1

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

4

1 回答 1

5

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

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

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

更多信息UIKit Dynamic点击这里

点击以下链接获取核心动画:

链接1

链接2

链接3

链接4

于 2014-05-14T12:13:50.380 回答