ConfettiView
ConfettiView 是一个视图,可以在指定的时间内发射你所选择形状、图片和文字的 confetti,然后淡出。
import ConfettiView
let confettiView = ConfettiView()
confettiView.emit(with: [
.text("👨🏻"),
.text("📱"),
.shape(.circle, .purple),
.shape(.triangle, .lightGray),
.image(star, .orange)
])
更多详细信息,请参阅 NSHipster 上的配套博客文章。
示例
要运行示例项目,请克隆仓库并从 Example 目录中运行 pod install
。
要求
- iOS 10.0+
- Swift 5.1+
安装
你可以通过将以下行添加到 Podfile 来使用 CocoaPods 安装 ConfettiView
pod 'ConfettiView-NSHipster'
运行 pod install
命令以下载库并将其集成到你的 Xcode 项目中。
注意 此库的模块名为 "ConfettiView",即,要使用它,就像使用其他任何安装方法一样,你需要在 Swift 代码顶部添加
import ConfettiView
。这个 pod 被称为 "ConfettiView-NSHipster",因为有一个同名的现有 pod。
作者
Mattt (@mattt)
许可证
ConfettiView可在MIT许可证下使用。有关更多信息,请参阅LICENSE文件。