GyozaKit 🥟
要求
iOS 11.0+ Xcode 10.0+ Swift 5.0+
安装
GyozaKit可通过CocoaPods获取。要安装它,只需将以下行添加到您的 Podfile
pod 'GyozaKit'
并运行
pod install
使用
当构建一个 Gyoza 时,最简单的例子如下。您只需要在构建器上设置一个消息属性。
基本示例
import GyozaKit
let gyoza = Gyoza { builder in
builder.message = "Don't forget to wash the dishes!"
}
gyoza.show(on: self.view)
一旦我们对我们的 Gyoza
满意,我们可以调用 show(on: self.view)
,然后它将在当前视图中展示消息。
自定义示例
import GyozaKit
let gyoza = Gyoza { builder in
builder.message = "Jaded zombies acted quaintly but kept driving their oxen forward."
builder.messageColor = .white
builder.backgroundColor = UIColor(red: 0.20, green: 0.20, blue: 0.20, alpha: 1.00)
builder.actionLabelColor = UIColor(red: 0.16, green: 0.90, blue: 0.40, alpha: 1.00)
builder.action = Gyoza.Action(title: "ACTION", handler: {
# ...
})
}
gyoza.show(on: self.view)
将一个饺子固定到屏幕顶部或底部
您现在可以使用以下示例指定一个饺子在屏幕上的固定位置。
import GyozaKit
let gyoza = Gyoza { builder in
builder.message = "Welcome back, John! 😍"
builder.pinTo = .top // this defaults to bottom if not specified
}
gyoza.show(on: self.view)
作者
许可证
GyozaKit可在MIT许可证下获得。有关更多信息,请参阅LICENSE文件。