DizzyKit 3.0.0

DizzyKit 3.0.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布时间上次发布时间2020年10月
SPM支持 SPM

Bjarke Søndergaard维护。



DizzyKit 3.0.0

  • Bjarke Hesthaven Søndergaard

DizzyKit Build Status CocoaPods Compatible Carthage Compatible Swift Package Manager compatible

一个简单的动画库,让您可以轻松地给界面添加动画效果。

该框架深受Spruce的启发。我之所以制作这个框架,是因为我需要一个能够在不首先将它们放入容器视图的情况下执行动画的框架。

该框架试图与最新的 Swift 版本兼容。请检查 Swift 版本矩阵,以查看哪个版本支持您的 Swift 版本。最后一个验证的 Swift 版本是 5.3,但它可能在后续版本上仍然能够编译。支持最低的 iOS 版本是 10。

安装

Swift版本矩阵

以下表格显示了您应为您使用的Swift版本选择哪个DizzyKit版本。

Swift DizzyKit
5.X 3.X
4.X 2.X
3.X 1.X

CocoaPods

在您的Podfile中添加以下条目

pod 'DizzyKit', '~> 3.0'

然后运行pod install

Carthage

将以下内容添加到您的Cartfile中

github "bjarkehs/DizzyKit" ~> 3.0

然后运行carthage update

Swift包管理器

要在没有Xcode UI的情况下安装DizzyKit,请将以下内容添加到您的Package.swift

.package(url: "https://github.com/bjarkehs/DizzyKit.git", .upToNextMajor(from: "3.0.0"))

使用方法

let animations: [AnimationType] = [.fadeIn, .slide(.up, .moderately)]

view.dizzy.prepare(with: animations)
view.dizzy.animate(animations)