Cheers
用法
基本
// Create the view
let cheerView = CheerView()
view.addSubview(cheerView)
// Configure
cheerView.config.particle = .confetti(allowedShapes: Particle.ConfettiShape.all)
// Start
cheerView.start()
// Stop
cheerView.stop()
配置
配置将在下次 启动
时应用
// Use predefined confetti
cheerView.config.particle = .confetti(allowedShapes: Particle.ConfettiShape.all)
// Use texts
let string = NSAttributedString(string: "❤️", attributes: [
NSFontAttributeName: UIFont.systemFont(ofSize: 15)
])
cheerView.config.particle = .text([string])
// Use images
let image = UIImage(named: "star")
cheerView.config.particle = .image([image])
// Change colors
cheerView.config.colors = [UIColor.red, UIColor.green]
// Customize cells
cheerView.config.customize = { cells in
}
安装
您可以通过 CocoaPods 获取 Cheers。要安装,只需将以下行添加到您的 Podfile 中
pod 'Cheers'
Cheers 也通过 Carthage 提供。要安装,只需将以下内容写入您的 Cartfile
github "hyperoslo/Cheers"
Cheers 同样可以手动安装。只需下载并将 Sources
文件夹放入您的项目中。
作者
- Pham Khoa,[email protected]
致谢
- Hyper Interaktiv AS,[email protected]
- 演示中的背景图片来自 http://www.freepik.com/
贡献
我们非常希望您能为 Cheers 贡献,有关更多信息,请参阅 CONTRIBUTING 文件。
许可
Cheers 在 MIT 许可下提供。有关更多信息,请参阅 LICENSE 文件。