DCToastView 0.1.0

DCToastView 0.1.0

Vincent Berihuete 维护。



  • 作者:
  • vberihuete

DCToastView

CI Status Version License Platform

一个使用自动布局和堆叠视图在 Swift 中制作的 Toast 视图。

sample gif

示例

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

要求

iOS 11 或更高版本和 swift 4.2

安装

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

pod 'DCToastView'

如何使用

在您设置好 Cocoapods 并且已经添加了 DCToastView Pod 后,您只需要将其导入您想要使用 Toast 视图的 View Controller 中。

import DCToastView

然后只需调用共享的Toast Presenter实例来显示或移除Toast消息

ToastPresenter.shared.show(in: self.view, message: "This is a toast")
ToastPresenter.shared.remove()

构造函数属性如下:

  • view:将要显示Toast的视图
  • message:Toast将显示的消息
  • toastPlace:位置可以是.down或.up
  • backgroundColor:Toast的背景颜色;默认为黑色
  • textColor:消息的文本颜色;默认为白色
  • timeOut:Toast消失的秒数;如果不提供,则表示Toast将保持粘性(直到触摸为止);默认为nil
  • roundness:Toast的圆度:.none, .low, .mid, .high;默认为.mid

作者

Vincent Berihuete, [email protected]

许可证

DCToastView位于MIT许可证下。有关更多信息,请参阅LICENSE文件。