KYWheelTabController alternatives and similar libraries
Based on the "Tab Bar" category.
Alternatively, view KYWheelTabController alternatives based on common mentions on social networks and blogs.
-
animated-tab-bar
:octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion -
FoldingTabBar.iOS
Folding Tab Bar and Tab Bar Controller -
Segmentio
Animated top/bottom segmented control written in Swift. -
Tabman
™️ A powerful paging view controller with interactive indicator bars -
adaptive-tab-bar
:octocat: AdaptiveController is a 'Progressive Reduction' Swift UI module for adding custom states to Native or Custom iOS UI elements. Swift UI component by @Ramotion -
ColorMatchTabs
This is a Review posting app that let user find interesting places near them -
TabPageViewController
Paging view controller and scroll tab view -
SwipeableTabBarController
UITabBarController with swipe interaction between its tabs. -
SwipeViewController
SwipeViewController is a Swift modification of RKSwipeBetweenViewControllers - navigate between pages / ViewControllers -
TabDrawer
Customizable TabBar UI element that allows you to run a block of code upon TabBarItem selection, written in Swift -
AZTabBarController
A custom tab bar controller for iOS written in Swift 4.2 -
ExpandedTabBar
ExpandedTabBar is a very creative designed solution for "more" items in UITabBarController. It's greate experience to have more comfortable and intuitive UI. -
AnimatedTabBar
A tabbar with a number of preset animations written in pure SwiftUI -
WormTabStrip
🐛 WormTabStrip ViewPager for iOS written in Swift, which gives continuous feedback to the user when scrolling -
CardTabBar
This library is for adding animation to iOS tabbar items, which is inherited from UITabBarController. -
GGTabBar
Another UITabBar & UITabBarController (iOS Tab Bar) replacement, but uses Auto Layout for arranging it's views hierarchy. -
BEKCurveTabbar
Full Customizable Tabbar with IBInspectables -
ESTabBarController
A custom tab bar controller for iOS. -
SSCustomTabMenu
Customisable iOS bottom menu works like Tabbar
InfluxDB - Power Real-Time Data Analytics at Scale
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of KYWheelTabController or a related project?
README
KYWheelTabController
KYWheelTabController
is a subclass of UITabBarController.It displays the circular menu instead of UITabBar.
[sample.gif](./Images/sample.gif "sample.png")
Installation
CocoaPods
KYWheelTabController
is available on CocoaPods.
Add the following to your Podfile
:
pod 'KYWheelTabController'
Manually
Just add the Classes folder to your project.
Usage
It can be used in the same way as UITabBarController.
tabBarItem.title
is not support.tabBarItem.imageInsets
is not support.tabBarItem.badgeValue
is not support.
Code
import UIKit
import KYWheelTabController
@UIApplicationMain
class AppDelegate: UIResponder, UIApplicationDelegate {
var window: UIWindow?
func application(application: UIApplication, didFinishLaunchingWithOptions launchOptions: [NSObject: AnyObject]?) -> Bool {
let vc0 = UIViewController()
vc0.tabBarItem = UITabBarItem(
title: nil,
image: UIImage(named: "sample0"),
selectedImage: UIImage(named: "sample0_selected"))
let vc1 = UIViewController()
vc1.tabBarItem = UITabBarItem(
title: nil,
image: UIImage(named: "sample1"),
selectedImage: UIImage(named: "sample1_selected"))
let vc2 = UIViewController()
vc2.tabBarItem = UITabBarItem(
title: nil,
image: UIImage(named: "sample2"),
selectedImage: UIImage(named: "sample2_selected"))
let vc3 = UIViewController()
vc3.tabBarItem = UITabBarItem(
title: nil,
image: UIImage(named: "sample3"),
selectedImage: UIImage(named: "sample3_selected"))
let wheelTabController = KYWheelTabController()
wheelTabController.viewControllers = [vc0, vc1, vc2, vc3]
/* Customize
// selected boardre color.
wheelTabController.tintColor = UIColor.redColor()
*/
window?.rootViewController = wheelTabController
return true
}
Storyboard
- Set the
KYWheelTabController
to Custom Class of UITabBarController.
[sample2.gif](./Images/sample2.gif "sample2.gif")
License
This code is distributed under the terms and conditions of the [MIT license](LICENSE).
*Note that all licence references and agreements mentioned in the KYWheelTabController README section above
are relevant to that project's source code only.