JDToaster 1.0.0

JDToaster 1.0.0

Joan Disho 维护。



JDToaster 1.0.0

  • Joan Disho

🍞Toasty iOS 提示框

Toast 提供了一个关于操作弹出视图的简单反馈,该视图仅填充消息所需的空间。当前的弹出视图将保持可见,直到手动取消或自动在指定超时后取消。

UIAlertController 类似,toast 会在一个独立的 UIWindow 中显示。这意味着它会在视图层次结构的上方显示。

🛠安装

CocoaPods

要使用 CocoaPods 将 JDToaster 集成到您的 Xcode 项目中,请在 Podfile 中指定它

pod 'JDToaster'

然后,运行以下命令

pod install

手动

如果您不希望使用任何依赖项管理器,可以手动将 JDToaster 集成到项目中,通过下载源代码并将文件放置在您的项目目录中。

👩‍💻用法

基础

显示一个 toast

Toaster.default.show(text: “Hello Toast!”)

取消提示

Toaster.default.dismiss(animated: true)

🎨自定义

属性 类型 默认值 描述
backgroundColor UIColor .黑色 提示框的背景颜色
font UIFont .systemFont(ofSize: 17, weight: .medium) 显示文本的字体
textColor UIColor .白色 显示文本的颜色
textInsets UIEdgeInsets UIEdgeInsets(top: 16.0, left: 16.0, bottom: 16.0, right: 16.0) 文本在提示框内的间距
cornerRadius CGFloat 8.0 提示框的圆角半径
bottomPadding CGFloat 16.0 提示框底部板和底部之间的空间
minimumHorizontalPadding CGFloat 24.0 提示框左右板与视图之间的最小空间

示例

查看示例项目

🙏致谢

🐨作者

这个小巧的库是用❤️Joan Disho创建。

📃许可证

JDToaster是根据MIT许可证发布的。有关更多信息,请参阅License.md