Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Cuberto/flashy-tabbar
One another nice animated tabbar
https://github.com/Cuberto/flashy-tabbar
Last synced: about 1 month ago
JSON representation
One another nice animated tabbar
- Host: GitHub
- URL: https://github.com/Cuberto/flashy-tabbar
- Owner: Cuberto
- License: mit
- Created: 2018-11-30T17:51:38.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-14T07:43:21.000Z (over 1 year ago)
- Last Synced: 2024-11-07T07:52:42.586Z (about 1 month ago)
- Language: Swift
- Homepage:
- Size: 404 KB
- Stars: 718
- Watchers: 21
- Forks: 73
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-cocoa - flashy-tabbar
README
# CBFlashyTabBarController
[![GitHub license](https://img.shields.io/badge/license-MIT-lightgrey.svg)](https://raw.githubusercontent.com/Cuberto/flashy-tabbar/master/LICENSE)
[![CocoaPods](https://img.shields.io/cocoapods/v/CBFlashyTabBarController.svg)](http://cocoapods.org/pods/CBFlashyTabBarController)
[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Cuberto/flashy-tabbar)
[![Swift 4.0](https://img.shields.io/badge/Swift-4.2-green.svg?style=flat)](https://developer.apple.com/swift/)![Animation](https://raw.githubusercontent.com/Cuberto/flashy-tabbar/master/Screenshots/animation.gif)
## Example
To run the example project, clone the repo, and run `ExampleApp` scheme from FlashyTabBar.xcodeproj
## Requirements
- iOS 10.0+
- Xcode 9## Installation
### CocoaPods
To install Flashy TabBar add the following line to your Podfile:
```ruby
pod 'CBFlashyTabBarController'
```
Then run `pod install`.### Carthage
Make the following entry in your Cartfile:
```
github "Cuberto/flashy-tabbar"
```Then run `carthage update`.
If this is your first time using Carthage in the project, you'll need to go through some additional steps as explained [over at Carthage](https://github.com/Carthage/Carthage#adding-frameworks-to-an-application).
### Manual
Add CBFlashyTabBarController folder to your project
## Usage
### With Storyboard
1. Create a new UITabBarController in your storyboard or nib.
2. Set the class of the UITabBarController to CBFlashyTabBarController in your Storyboard or nib.
3. Add a custom image icon and title for UITabBarItem of each child ViewContrroller
### Without Storyboard
1. Import CBFlashyTabBarController
2. Instantiate `CBFlashyTabBarController`
3. Add some child controllers and don't forget to set them tabBar items with title and image## Android
Similar library [FlashyTabBar](https://github.com/Cuberto/flashy-tabbar-android) by [Cuberto](https://github.com/Cuberto)
## Author
Cuberto Design, [email protected]
## License
CBFlashyTabBarController is available under the MIT license. See the LICENSE file for more info.