An open API service indexing awesome lists of open source software.

https://github.com/bibinjacobpulickal/bbtoast

Simple toast with text using BBToast. BBToast is a light-weight minimal looking toast build on top of UIKit for iOS and tvOS. This doesn't obsruct user interaction like while showing a UIAlertController. Package is compiled using Xcode 11.0 on MacOS 10.15 using Swift 5.1.
https://github.com/bibinjacobpulickal/bbtoast

Last synced: about 2 months ago
JSON representation

Simple toast with text using BBToast. BBToast is a light-weight minimal looking toast build on top of UIKit for iOS and tvOS. This doesn't obsruct user interaction like while showing a UIAlertController. Package is compiled using Xcode 11.0 on MacOS 10.15 using Swift 5.1.

Awesome Lists containing this project

README

        

# BBToast

Simple toast with text using BBToast. BBToast is a light-weight minimal looking toast build on top of UIKit for iOS and tvOS. This doesn't obsruct user interaction like while showing a UIAlertController. Package is compiled using Xcode 11.0 on MacOS 10.15 using Swift 5.1

---

## Support
![Platform](https://img.shields.io/badge/Platform-iOS%20|%20iPadOS%20|%20tvOS-blue.svg?style=flat)
[![iOS](https://img.shields.io/badge/iOS-8.0+-green.svg?style=flat)](https://www.apple.com/in/macos/catalina/)
[![Xcode](https://img.shields.io/badge/XCode-11.0-blue.svg)](https://developer.apple.com/xcode/)
[![Swift](https://img.shields.io/badge/Swift-5.1-orange.svg?style=flat)](https://developer.apple.com/swift/)

---
## Code

```swift
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
}
}
}
```
---
## Working Example


Animation
Dark Mode
Light Mode






---
## Installation

### Swift Package Manager

The [Swift Package Manager](https://swift.org/package-manager/) is a tool for automating the distribution of Swift code and is integrated into the `swift` compiler. It is in early development, but Alamofire does support its use on supported platforms.

Once you have your Swift package set up, adding Alamofire as a dependency is as easy as adding it to the `dependencies` value of your `Package.swift`.

```swift
dependencies: [
.package(url: "https://github.com/bibinjacobpulickal/BBToast.git", .upToNextMajor(from: "1.0.0"))
]
```

---
## License

BBToast is released under the MIT license. [See LICENSE](https://github.com/bibinjacobpulickal/BBToast/blob/master/LICENSE) for details.