Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jwd-ali/jdtabbarcontroller
JDTabBarController is Light way to add Fancy bottom bar which gives you Simple Animated tab Bar with native control. Created using CAShapeLayer and UIBezierPath with CABasicAnimation and CASpringAnimation
https://github.com/jwd-ali/jdtabbarcontroller
carthage cocoapods custom-tabbar custom-tabbar-controller swift ui ui-components uikit uitabbar uitabbar-custom-transition uitabbarcontroller uitabbaritem ux ux-experience xcode
Last synced: about 2 months ago
JSON representation
JDTabBarController is Light way to add Fancy bottom bar which gives you Simple Animated tab Bar with native control. Created using CAShapeLayer and UIBezierPath with CABasicAnimation and CASpringAnimation
- Host: GitHub
- URL: https://github.com/jwd-ali/jdtabbarcontroller
- Owner: jwd-ali
- License: mit
- Created: 2020-09-11T05:50:13.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-07-20T12:50:50.000Z (over 3 years ago)
- Last Synced: 2024-10-21T00:00:54.009Z (2 months ago)
- Topics: carthage, cocoapods, custom-tabbar, custom-tabbar-controller, swift, ui, ui-components, uikit, uitabbar, uitabbar-custom-transition, uitabbarcontroller, uitabbaritem, ux, ux-experience, xcode
- Language: Swift
- Homepage:
- Size: 3.93 MB
- Stars: 35
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
JDTabBarController
[![CI Status](https://travis-ci.org/jwd-ali/RingPieChart.svg)](https://travis-ci.org/jwd-ali/RingPieChart)
[![CocoaPods Version](https://img.shields.io/cocoapods/v/RingPieChart.svg?style=flat)](https://cocoapods.org/pods/RingPieChart)
[![Carthage Compatible](https://img.shields.io/badge/Carthage-compatible-0473B3.svg?style=flat)](https://github.com/Carthage/Carthage)
[![License](https://img.shields.io/cocoapods/l/RingPieChart.svg?style=flat)](https://cocoapods.org/pods/RingPieChart)
[![Platform](https://img.shields.io/cocoapods/p/RingPieChart.svg?style=flat)](https://cocoapods.org/pods/RingPieChart)
[![Swift 5.1](https://img.shields.io/badge/swift-5.1-orange)](https://swift.org)JDTabBarController is Light way to add Fancy bottom bar which gives you Simple Animated tab Bar with native control.
___
## Requirements
- iOS 10.0+ / Mac OS X 10.9+ / watchOS 2.0+ / tvOS 9.0+
- Xcode 8.0+## Installation
### [CocoaPods](http://cocoapods.org)
To integrate **JDTabBarController** into your Xcode project using CocoaPods, specify it in your `Podfile`:
```ruby
use_frameworks!pod 'JDTabBarController'
```Then, run the following command:
```bash
$ pod install
```### [Carthage](http://github.com/Carthage/Carthage)
To integrate `JDTabBarController` into your Xcode project using Carthage, specify it in your `Cartfile`:
```ogdl
github "jwd-ali/JDTabBarController"
```### [Swift Package Manager (SPM)](https://swift.org/package-manager)
#### Prerequisites
- OSX#### Update `Package.swift`
To integrate `JDTabBarController` in your project, add the proper description to your `Package.swift` file:
```swift
// swift-tools-version:5.0
import PackageDescriptionlet package = Package(
name: "YOUR_PROJECT_NAME",
dependencies: [
.package(url: "https://github.com/jwd-ali/JDTabBarController.git")
],
targets: [
.target(
name: "YOUR_TARGET_NAME",
dependencies: ["JDTabBarController"]
),
...
]
)
```### Manually
If you prefer not to use a dependency manager, you can integrate JDTabBarController into your project manually.
- Add sources into your project:
- Drag `Sources`## Contributing
I’d love to have help on this project. For small changes please [open a pull request](https://github.com/jwd-ali/JDTabBarController/pulls), for larger changes please [open an issue](https://github.com/jwd-ali/JDTabBarController/issues) first to discuss what you’d like to see.
License
-------JDTabBarController is under [MIT](https://opensource.org/licenses/MIT). See [LICENSE](LICENSE) file for more info.