ViewAnimator is a library for building complex iOS UIView animations in an easy way. It provides one line animations for any view included the ones which contain other views like UITableView and UICollectionView with its cells or UIStackView with its arrangedSubviews. ViewAnimator provides a set of UIView extensions to easily add custom animations to your views. From version 2.0.0 there are two ways to use this extension. Views can animate theirselves calling .animate(animations: [Animation]) 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.

Features

  • Self animating views
  • Animate multiple views
  • Combined Animations
  • UITableView/UICollection extensions
  • Swift 4.0, Xcode 7.0+, and iOS 8.0+ required
  • Zoom in and Zoom out animation support

Project Samples

Project Activity

See All Activity >

License

MIT License

Follow ViewAnimator

ViewAnimator Web Site

You Might Also Like
Our Free Plans just got better! | Auth0 by Okta Icon
Our Free Plans just got better! | Auth0 by Okta

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your secuirty. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of ViewAnimator!

Additional Project Details

Operating Systems

Apple iPhone

Programming Language

Swift

Related Categories

Swift User Interface (UI) Software, Swift Animation Software

Registered

2021-09-03