SmartToast 0.1.4

SmartToast 0.1.4

Aamir 维护。



iToast

CI Status Version License Platform

示例

要运行示例项目,请克隆仓库,并首先从示例目录运行 pod install

要求

特性

  • 排队:中心化的 toast 队列管理。
  • 可定制:请参阅 外观 部分。
  • 可定位:设置 toast 的位置为中间、顶部或底部。

用法


import SmartToast

// basic usage
ToastManager.shared.showToast("Hello world")

// toast with a specific duration and position
ToastManager.shared.showToast("Hello world", duration: ToastManager.LENGHT_LONG, position: .top)

// toast with customized appearance
var style = ToastStyle()
style.backgroundColor = UIColor.red.withAlphaComponent(0.8)
ToastManager.shared.showToast("Hello world", style:style)

安装

SmartToast 可通过 CocoaPods 获取。安装它,只需将以下行添加到您的 Podfile 中

pod 'SmartToast'

外观

支持以下外观属性

属性 类型 描述
backgroundColor UIColor 提示框的背景颜色
cornerRadius CGFloat 圆角半径
shadowOpacity Float 提示框阴影的透明度
shadowColor UIColor 阴影颜色
shadowOffset CGSize 阴影偏移
shadowRadius CGFloat 阴影半径
textColor UIColor 提示框消息颜色

示例

Screenshot

作者

Aamir, [email protected]

许可协议

SmartToast 采用 MIT 许可协议。有关更多信息,请参阅 LICENSE 文件。