下起了五彩纸屑。
由 Ishan Chhabra 用 ♥ 巧手制作
🗣
描述用五彩纸屑增添乐趣。 ICConfetti
允许你让你的视图中下雨花。
📺
预览
👨💻
代码代码片段 # 1: 两行代码中下雨花。
var icConfetti: ICConfetti!
override func viewDidLoad() {
super.viewDidLoad()
icConfetti = ICConfetti()
icConfetti.rain(in: self.view)
}
代码片段 # 2: 不要忘记让雨停!
override func viewWillDisappear(_ animated: Bool) {
super.viewWillDisappear(animated)
icConfetti.stopRaining()
}
代码片段 # 3: 设置视觉效果!
// Customize the colors... 🎨
icConfetti.colors = [.red, .green, .yellow, .blue]
// Tailor the confetti images. White template images work the best. 🖼
icConfetti.images = [
UIImage(named: "Box")!,
UIImage(named: "Circle")!,
UIImage(named: "Triangle")!,
UIImage(named: "Spiral")!
]
// Throttle the velocities... 🏎
icConfetti.velocities = [100, 128, 144, 512]
🔧
安装CocoaPods
ICConfetti
可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中
pod 'ICConfetti'
作者 🙏🏻
网站: Ishan Chhabra
推特: @chh_abracadabra
Medium: @chh_abracadabra
📜
许可ICConfetti
在MIT许可下可用。有关更多信息,请参阅LICENSE文件。