Skip to content

Instantly share code, notes, and snippets.

@saru2020
Last active October 17, 2019 16:45
Show Gist options
  • Save saru2020/bd7d3ffe746599e1927aa7ec98600dd1 to your computer and use it in GitHub Desktop.
Save saru2020/bd7d3ffe746599e1927aa7ec98600dd1 to your computer and use it in GitHub Desktop.
var dynamicAnimator : UIDynamicAnimator!
var gravityBehavior : UIGravityBehavior!
var collisionBehavior : UICollisionBehavior!
dynamicAnimator = UIDynamicAnimator(referenceView: self.view) //1
gravityBehavior = UIGravityBehavior(items: [button]) //2
dynamicAnimator.addBehavior(gravityBehavior) //3
collisionBehavior = UICollisionBehavior(items: [button]) //4
collisionBehavior.translatesReferenceBoundsIntoBoundary = true //5
dynamicAnimator.addBehavior(collisionBehavior) //6
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment