IBAnimatable icon indicating copy to clipboard operation
IBAnimatable copied to clipboard

Custom transition animators (animation controllers)

Open JakeLin opened this issue 9 years ago • 6 comments

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:

JakeLin avatar Apr 02 '16 10:04 JakeLin

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

  • [x] Flip
  • [x] Turn
  • [x] Fold
  • [x] Explode
  • [x] Cards
  • [x] NatGeo
  • [x] Portal

tbaranes avatar Apr 03 '16 20:04 tbaranes

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 avatar Jun 03 '16 15:06 tbaranes

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

tbaranes avatar Oct 12 '16 19:10 tbaranes

@tbaranes cool one

JakeLin avatar Oct 12 '16 22:10 JakeLin

https://github.com/lkzhao/Hero

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

tbaranes avatar Jan 08 '17 19:01 tbaranes

@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.

JakeLin avatar Jan 08 '17 23:01 JakeLin