PKImageSpark
一些用 Swift 编写的酷炫动画
要求
- iOS 8.0+
- Xcode 9.2
安装
对于手动安装,将源文件夹拖动到您的项目中。
如果使用 CocoaPod,请将以下行添加到您的 Podfile
pod 'PKImageSpark'
用法
在代码中
-
使用自定义的默认配置创建
PKImageSpark
的一个实例,并传递一个将引发动画的UIImage
-
只需调用
startSparking()
方法进行动画
示例
let confg = PKSparkConfiguration()
confg.sparkOnView = self.view
confg.sparkGenerationView = self.clickButton
confg.totalNumberOfSparkImages = 15
confg.sparkAnimation = .bubbleToUpSide
let sparkAnimation = PKImageSpark(withImage: #imageLiteral(resourceName: "ic_love"), configuration: confg)
sparkAnimation.startSparking()
许可证
PKImageSpark采用MIT许可证发布。