SnackBar.swift
SnackBar
provide brief feedback about an operation through a message at the bottom of the screen. SnackBar
contain up to two lines of text directly related to the operation performed. They may contain a text action.
Screenshots
Using
Without Action
With Action
Change Style
Duration
Duration | Value |
---|---|
lengthLong | 3.5 |
lengthShort | 2 |
infinite | Manual dismiss or swipe SnackBar (left, right, up, down) |
custom(CGFloat) | Based on your input |
Style
Attribute | Type | Default value |
---|---|---|
style.background | UIColor | UIColor.systemGray6 |
style.textColor | UIColor | UIColor.label |
style.font | UIFont | UIFont.systemFont(ofSize: 14) |
style.actionTextColorAlpha | CGFloat | 0.5 |
style.actionFont | UIFont | UIFont.systemFont(ofSize: 17) |
style.actionTextColor | UIColor | UIColor.red |
Requirements
- iOS 12.0+
- Swift 5.0+
- Xcode 10.0+
Installation
SnackBar.swift is available through CocoaPods. To install
it, simply add the following line to your Podfile:
Author
Ahmad Almasri, ahmed.almasri@ymail.com