iOS学习之——仿真行为(重力、碰撞)
2016-05-20 13:53
441 查看
重力特性UIGravityBehavior
UIDynamicBehavior:仿真行为,是动力学行为的父类,基本的动力学行为类UIGravityBehavior、UICollisionBehavior、UIAttachmentBehavior、UISnapBehavior、UIPushBehavior以及UIDynamicItemBehavior均继承自该父类
UICollisionBehavior 碰撞检测
隐式的调用了一个UICollisionBehavior的属性translatesReferenceBoundsIntoBoundary,将这个属性设置为YES之后。会使边界引用使用视图提供的UIDynamicAnimator边界。
(1)谁要进行物理仿真?
物理仿真元素(Dynamic Item)
(2)执行怎样的物理仿真效果?怎样的动画效果?
物理仿真行为(Dynamic Behavior)
(3)让物理仿真元素执行具体的物理仿真行为
物理仿真器(Dynamic Animator)
UIGravityBehavior:重力行为
UICollisionBehavior:碰撞行为
UISnapBehavior:捕捉行为
UIPushBehavior:推动行为
UIAttachmentBehavior:附着行为
UIDynamicItemBehavior:动力元素行为
UIDynamicBehavior:仿真行为,是动力学行为的父类,基本的动力学行为类UIGravityBehavior、UICollisionBehavior、UIAttachmentBehavior、UISnapBehavior、UIPushBehavior以及UIDynamicItemBehavior均继承自该父类
UICollisionBehavior 碰撞检测
隐式的调用了一个UICollisionBehavior的属性translatesReferenceBoundsIntoBoundary,将这个属性设置为YES之后。会使边界引用使用视图提供的UIDynamicAnimator边界。
(1)谁要进行物理仿真?
物理仿真元素(Dynamic Item)
(2)执行怎样的物理仿真效果?怎样的动画效果?
物理仿真行为(Dynamic Behavior)
(3)让物理仿真元素执行具体的物理仿真行为
物理仿真器(Dynamic Animator)
UIGravityBehavior:重力行为
UICollisionBehavior:碰撞行为
UISnapBehavior:捕捉行为
UIPushBehavior:推动行为
UIAttachmentBehavior:附着行为
UIDynamicItemBehavior:动力元素行为
相关文章推荐
- iOS 图片轮播器
- IOS开发-画饼图画柱状图
- [置顶] iOS 远程推送 根据后台推送内容的不同跳转指定页面
- IOS开发-利用绘图表示进度
- ObjC的Block中使用weakSelf/strongSelf @weakify/@strongify
- 关于窗口和视图
- iOS多点连接的使用、协议逆向、安全性
- iOS 一切皆Socket
- Mac&iOS Socket
- iOS键盘弹出又消失的问题
- iOS的Socket开发基础
- iOS开发之集成ijkplayer视频直播
- IOS圈大牛博客整理
- iOS开发内购全套图文教程
- Vickate_iOS_如何获取手机及应用的信息
- 进程间通信 (OSX/iOS)
- iOS 版本更新
- 解决Nagios安装完毕后报用户权限问题
- iOS打开摄像头录像
- iOS 数据转换