Cool animations for UITableViewCell in Swift language
In your UITableViewController, import CellAnimator and override the tableView:willDisplayCell:forRowAtIndexPath: function :
import CellAnimator
...
override func tableView(tableView: UITableView, willDisplayCell cell: UITableViewCell, forRowAtIndexPath indexPath: NSIndexPath) {
CellAnimator.animate(cell, withDuration: 1, animation: .Wave)
}Here are the currently available transforms you can use to customize the animation
when calling CellAnimator.animateCell:withDuration:animation: :
AnimationType.TipInAnimationType.CurlAnimationType.FanAnimationType.FlipAnimationType.HelixAnimationType.TiltAnimationType.Wave
To try the example project, clone the repo, and run the project.
- iOS 9
CellAnimator is available through CocoaPods. To install it, simply add the following line to your Podfile :
pod "CellAnimator"William Archimede, william.archimede@hoodbrains.com
Alexander Loren, lorenalexm@gmail.com (Swift 4 Updates)
CellAnimator is available under the MIT license. See the LICENSE file for more info.
If you use it and like it, let me know: @warchimede