Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Custom transition animators (animation controllers) #155

Open
JakeLin opened this issue Apr 2, 2016 · 6 comments
Open

Custom transition animators (animation controllers) #155

JakeLin opened this issue Apr 2, 2016 · 6 comments

Comments

@JakeLin
Copy link
Member

JakeLin commented Apr 2, 2016

Since we have all supported system built-in transition animations. Refer to More system transition animators (animation controllers). We can start implement more custom transition animators.

VCTransitionsLibrary can be a good library to start with, we can port https://github.com/ColinEberhardt/VCTransitionsLibrary to Swift and make it designable in Interface Builder.

Other concepts
http://transitiontreasury.com
https://github.com/entotsu/TKSubmitTransition
https://github.com/NewAmsterdamLabs/ZOZolaZoomTransition
https://github.com/AlvaroFranco/AFBlurSegue
https://dribbble.com/shots/2131325-Bike
https://dribbble.com/shots/1216761-Liquid-Animation

Any feedback is welcome, thanks.

Document:

@tbaranes
Copy link
Member

tbaranes commented Apr 3, 2016

Here a list of which transitions we can port from VCTransitionsLibrary:

  • Flip
  • Turn
  • Fold
  • Explode
  • Cards
  • NatGeo
  • Portal

This was referenced Apr 3, 2016
This was referenced Apr 24, 2016
This was referenced May 7, 2016
@tbaranes tbaranes modified the milestones: nice-to-have, 2.3 May 8, 2016
@tbaranes
Copy link
Member

tbaranes commented Jun 3, 2016

Here another list of transitions: https://github.com/onmyway133/fantastic-ios-animation/blob/master/Animation/transition.md
There definitely some transitions that can have their place in IBAnimatable!

@tbaranes
Copy link
Member

Some others lovely animations: https://github.com/PiXeL16/RevealingSplashView

@JakeLin
Copy link
Member Author

JakeLin commented Oct 12, 2016

@tbaranes cool one

@tbaranes
Copy link
Member

tbaranes commented Jan 8, 2017

https://github.com/lkzhao/Hero

That's the last kind of transitions we don't handle!

@JakeLin
Copy link
Member Author

JakeLin commented Jan 8, 2017

@tbaranes we don't, our transitions don't support moving an element from fromVC to the toVC. It was a card #17 for it. We grouped it inside this card.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants