- July 11, 2025
- Mins Read
self.tableView.reloadData()
self.tableView.animate(animation: myCoolCellAnimation)
self.tableView.reloadData()
self.tableView.animate(animation: myCoolTableAnimation)
Animations are completely customizable and configurable. TableFlip provides a few built-in defaults that work nicely out the box, if you don’t want to make your own.
TableViewAnimation.Cell.left(duration: 0.5)
TableViewAnimation.Table.top(duration: 0.8)
TableViewAnimation.Cell.fade(duration: 1.0)
let degrees = sin(90.0 * CGFloat.pi/180.0)
let rotationTransform = CGAffineTransform(rotationAngle: degrees)
let flipTransform = CGAffineTransform(scaleX: -1, y: -1)
let customTransform = rotationTransform.concatenating(flipTransform)
let customAnimation = TableViewAnimation.Cell.custom(duration: 0.6, transform: customTransform, options: .curveEaseInOut)
self.tableView.animate(animation: customAnimation, completion: nil)
You can use CocoaPods to install TableFlip
by adding it to your Podfile
:
platform :ios, ‘8.0’
use_frameworks!
pod ‘TableFlip’
Or install it manually by downloading UITableView+Animations.swift
and dropping it in your project.
A SwiftUI View that emits confetti with user-defined shapes, images, and text.
A colour wheel made all in SwiftUI. There are 2 different colour wheels to choose from. The first main one ...
A color picker implementation with color wheel appearance written in plain SwiftUI. It is compatible with UIColor and NSColor.
This repository is no longer maintained. Here's why: with the release of iOS 16 SwiftUI now enables most of the ...