ViewAnimator
ViewAnimator brings your UI to life with just one line
...]) that's the most basic usage. ViewAnimator follows the UIKit animations API style with a static method UIView.animate(views: [UIView], animations: [Animation]). This makes the library really easy to use and extensible to any kind of view. Direction provides the axis where the animation should take place and its movement direction. Zoom in and Zoom out animation support. You can combine conformances of Animation to apply multiple transforms on your animation block.