dankinsoid/VDTransition
`SwiftUI` like transition for `UIKit`
Description
VDTransition provides easy way to describe view transitions.
Example
view1.set(hidden: true, transition: .opacity)
view2.set(hidden: true, transition: .move(edge: .trailing))
view3.removeFromSuperview(transition: [.move(edge: .trailing), .opacity])Installation
Add the following line to your Podfile:
pod 'VDTransition'and run pod update from the podfile directory first.
Create a Package.swift file.
// swift-tools-version:5.6
import PackageDescription
let package = Package(
name: "SomeProject",
dependencies: [
.package(url: "https://github.com/dankinsoid/VDTransition.git", from: "1.24.0")
],
targets: [
.target(name: "SomeProject", dependencies: ["VDTransition"])
]
)$ swift buildLicense
VDTransition is available under the MIT license. See the LICENSE file for more info.
Package Metadata
Repository: dankinsoid/VDTransition
Stars: 1
Forks: 0
Open issues: 0
Default branch: main
Primary language: swift
License: MIT
README: README.md