Skip to content

A simple popup menu built in Swift with UIViewPropertyAnimator.

License

Notifications You must be signed in to change notification settings

NirajCapermint/interactive-animations

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

interactive-animations

This project is an example of using UIViewPropertyAnimator to create interactive animations. This was originally created as a demo to accompany a talk I gave at an Austin iOS developer meetup in September, 2017.

Animation Demo Gif

About

The repository's commits are structured to show the various phases of building the animation. In the original talk, I would jump between commits to gradually introduce concepts.

I wrote a tutorial blog post on how to implement this animation step-by-step. It's available here: Building Better iOS App Animations

The animation is inspired by a WWDC 2017 presentation titled "Advanced Animations with UIKit". https://developer.apple.com/videos/play/wwdc2017/230/

Instructions

This project was built with Xcode 9 Beta 6. To run, download/clone the repo and open InteractiveAnimations.xcodeproj in Xcode 9.

License

MIT © 2017 Nathan Gitter. See LICENSE for full details.

About

A simple popup menu built in Swift with UIViewPropertyAnimator.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 100.0%