Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cgossain/adaptivetabbarcontroller
A UITabBarController replacement with support for floating action button in the tab bar, and adaptivity between trait environments on iOS, written in Swift.
https://github.com/cgossain/adaptivetabbarcontroller
adaptive adaptivity compact environment floating-action-button ios regular swift tabbarcontroller traitcollection
Last synced: 3 months ago
JSON representation
A UITabBarController replacement with support for floating action button in the tab bar, and adaptivity between trait environments on iOS, written in Swift.
- Host: GitHub
- URL: https://github.com/cgossain/adaptivetabbarcontroller
- Owner: cgossain
- License: mit
- Created: 2016-07-30T17:41:35.000Z (over 8 years ago)
- Default Branch: main
- Last Pushed: 2024-08-31T05:51:04.000Z (4 months ago)
- Last Synced: 2024-10-07T04:30:56.913Z (3 months ago)
- Topics: adaptive, adaptivity, compact, environment, floating-action-button, ios, regular, swift, tabbarcontroller, traitcollection
- Language: Swift
- Homepage:
- Size: 6.46 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# AdaptiveTabBarController
AdaptiveTabBarController is a UITabBarController replacement that includes support for a floating action button in the tab bar, and adaptivity between compact and regular trait environments on iOS, written in Swift.
The included example project showcases the core functionality of this library.
![Split Screen & Rotation Adaptivity](./split-screen-and-rotation-adaptivity.gif)
[![CI Status](https://img.shields.io/travis/cgossain/AdaptiveTabBarController.svg?style=flat)](https://travis-ci.org/cgossain/AdaptiveTabBarController)
[![Version](https://img.shields.io/cocoapods/v/AdaptiveTabBarController.svg?style=flat)](https://cocoapods.org/pods/AdaptiveTabBarController)
[![License](https://img.shields.io/cocoapods/l/AdaptiveTabBarController.svg?style=flat)](https://cocoapods.org/pods/AdaptiveTabBarController)
[![Platform](https://img.shields.io/cocoapods/p/AdaptiveTabBarController.svg?style=flat)](https://cocoapods.org/pods/AdaptiveTabBarController)## Example
To run the example project, clone the repo, and run `pod install` from the Example directory first.
## Requirements
* iOS 11.4
* Swift 5.0## Installation
AdaptiveTabBarController is available through [CocoaPods](https://cocoapods.org). To install
it, simply add the following line to your Podfile:```ruby
pod 'AdaptiveTabBarController'
```## Author
Christian Gossain, [email protected]
## License
AdaptiveTabBarController is available under the MIT license. See the LICENSE file for more info.