VDTransition

CI Status Version License Platform

描述

VDTransition 提供了一种简单的方式来描述视图过渡。

示例

view1.set(hidden: true, transition: .opacity)
view2.set(hidden: true, transition: .move(edge: .trailing))
view3.removeFromSuperview(transition: [.move(edge: .trailing), .opacity])

安装

  1. CocoaPods

将以下行添加到你的 Podfile

pod 'VDTransition'

然后从 podfile 目录首先运行 pod update

  1. Swift Package Manager

创建一个 Package.swift 文件。

// 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 build

作者

dankinsoid, voidilov@gmail.com

许可

VDTransition 基于 MIT 许可发布。查看 LICENSE 文件以了解更多信息。