GyozaKit 1.1.0

GyozaKit 1.1.0

John Crossley 维护。




GyozaKit 1.1.0

Version License Platform

GyozaKit 🥟

要求

iOS 11.0+ Xcode 10.0+ Swift 5.0+

GyozaKit Demo

安装

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文件。