UIDynamic - UIKit的物理引擎

1.创建一个物理仿真器(设置仿真范围)

2.创建相应的物理仿真行为(添加物理仿真元素)

3.将物理仿真行为添加到物理仿真器中,开始仿真

只有遵守UIDynamicItem协议的对象才能做物理仿真元素(UIView遵守了此协议)

物理仿真行为的父类是UIDynamicBehavior,所有仿真行为都可以独立或者结合进行

物理仿真器可以让物理仿真元素执行物理仿真行为,它是UIDynamicAnimator类型的对象


完整代码:

https://github.com/LujianAndJoe/iOSDailyGitServerManage/tree/master/JMUIDynamic

你可能感兴趣的:(UIDynamic - UIKit的物理引擎)