1.创建一个物理仿真器(设置仿真范围)
2.创建相应的物理仿真行为(添加物理仿真元素)
3.将物理仿真行为添加到物理仿真器中,开始仿真
只有遵守UIDynamicItem协议的对象才能做物理仿真元素(UIView遵守了此协议)
物理仿真行为的父类是UIDynamicBehavior,所有仿真行为都可以独立或者结合进行
物理仿真器可以让物理仿真元素执行物理仿真行为,它是UIDynamicAnimator类型的对象
完整代码:
https://github.com/LujianAndJoe/iOSDailyGitServerManage/tree/master/JMUIDynamic
网友评论