ViewAnimator
ViewAnimator copied to clipboard
ViewAnimator brings your UI to life with just one line
Bumps [tzinfo](https://github.com/tzinfo/tzinfo) from 1.2.7 to 1.2.10. Release notes Sourced from tzinfo's releases. v1.2.10 Fixed a relative path traversal bug that could cause arbitrary files to be loaded with require when...
Bumps [jmespath](https://github.com/trevorrowe/jmespath.rb) from 1.4.0 to 1.6.1. Release notes Sourced from jmespath's releases. Release v1.6.1 - 2022-03-07 Issue - Use JSON.parse instead of JSON.load. Release v1.6.0 - 2022-02-14 Feature - Add...
Bumps [cocoapods-downloader](https://github.com/CocoaPods/cocoapods-downloader) from 1.4.0 to 1.6.3. Release notes Sourced from cocoapods-downloader's releases. 1.6.3 Enhancements None. Bug Fixes None. 1.6.2 Enhancements None. Bug Fixes None. 1.6.1 Enhancements None. Bug Fixes None....
Bumps [addressable](https://github.com/sporkmonger/addressable) from 2.7.0 to 2.8.0. Changelog Sourced from addressable's changelog. Addressable 2.8.0 fixes ReDoS vulnerability in Addressable::Template#match no longer replaces + with spaces in queries for non-http(s) schemes fixed...
## Steps to Reproduce the Problem 1. `import ViewAnimator` 2. `let moveFromLeftAnimation = AnimationType.from(direction: .left, offset: 50)` 3. `swipeTextLabelOutlet.animate(animations: [moveFromLeftAnimation], initialAlpha: 0, finalAlpha: 1, delay: baseDelay + delayTwo, duration: duration)`...
## Question looking for better example hide and show animation of view inside stackView
#70 introduced a new animation case called `.vector(CGVector)` which replaced the old `.from(Direction, CGFloat)` case. This new type has a bug where the animations are performed in an incorrect direction....
On iOS 10 we were introduced to `UIViewPropertyAnimator` which comes packed with amazing features to create rich and interactive animations. ViewAnimator relies on the old `UIView` animations API in order...
The current example app is a really simple approach on what can be done with ViewAnimator. Even though the library is not complex to integrate and use on your own...