雪flake 0.3.0

雪flake 0.3.0

测试已测试
语言语言 SwiftSwift
许可证 MIT
发布最后发布2017年8月
SwiftSwift 版本3.0
SPM支持 SPM

julian Panucci 维护。



雪flake 0.3.0

  • 作者:
  • julp04

雪flake

关于

让任何图像像雪花一样飘落!❄️将雪flake添加到任何视图层,以实现酷炫的动画效果。

Alt text

设置

view.backgroundColor = #colorLiteral(red: 0.1411764771, green: 0.3960784376, blue: 0.5647059083, alpha: 1)
let flake = #imageLiteral(resourceName: "flake")

let snowflake = Snowflake(view: view, particles: [flake: .white])
self.view.layer.addSublayer(snowflake)

开始

snowflake.start()

停止

snowflake.stop()

添加多个粒子

let flake = #imageLiteral(resourceName: "flake")
let snap = #imageLiteral(resourceName: "snap")

let redColor = #colorLiteral(red: 0.8078431487, green: 0.02745098062, blue: 0.3333333433, alpha: 1)
let yellowColor = #colorLiteral(red: 0.9607843161, green: 0.7058823705, blue: 0.200000003, alpha: 1)

let flurry = Snowflake(view: view, particles: [flake: redColor , snap:yellowColor ])

Alt text

更改雪花大小

雪花大小是从 0.0 到 1.0 的比例(1.0 为原始图像的大小)。更改 particleSize 会影响所有雪花。

//Snowflake that is half its original size
snowflake.particleSizeRange = 0.5

示例

要运行示例项目,请克隆仓库,然后从 Example 目录中首先运行 pod install

要求

安装

雪flake 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中

pod "Snowflake"

作者

julp04, [email protected]

许可证

雪flake 可在 MIT 许可证下使用。有关更多信息,请参阅 LICENSE 文件。