使用 BBToast 显示带有文字的简单提示框 (Toast)。BBToast 是一个轻量级的、外观极简的提示框,构建于 iOS 和 tvOS 的 UIKit 之上。它不像显示 UIAlertController 那样会阻碍用户交互。该软件包使用 Xcode 11.0 在 MacOS 10.15 上使用 Swift 5.1 编译。
import UIKit
import BBToast
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
showBBToast("This is a toast message.", duration: 2) { toast in
toast.backgroundColor = Color.allCases[self.selectedBackgroundColorIndex].color
toast.textColor = Color.allCases[self.selectedTextColorIndex].color
}
}
}
动画 | 深色模式 | 浅色模式 |
![]() |
![]() |
![]() |
Swift Package Manager 是一个用于自动分发 Swift 代码的工具,并已集成到 swift
编译器中。它仍处于早期开发阶段,但 Alamofire 确实支持在受支持的平台上使用它。
一旦您设置好 Swift 包,添加 Alamofire 作为依赖项就像将其添加到您的 Package.swift
的 dependencies
值中一样简单。
dependencies: [
.package(url: "https://github.com/bibinjacobpulickal/BBToast.git", .upToNextMajor(from: "1.0.0"))
]
BBToast 在 MIT 许可证下发布。有关详细信息,请参见 LICENSE。