TestsTested | ✗ |
LangLanguage | SwiftSwift |
License | MIT |
ReleasedLast Release | Jun 2017 |
SwiftSwift Version | 3.1 |
SPMSupports SPM | ✓ |
Maintained by Wooseong Kim.
class CustomTabBarViewController: UIViewController, TabNavigatable {
var containerView: UIView!
var viewControllers: [UIViewController]! = []
override func viewDidLoad() {
super.viewDidLoad()
initViewControllers()
}
private func initViewControllers() {
addViewController()
addViewController()
addViewController()
changeActiveViewController(index: 0)
}
private func addViewController() {
let viewController = YourTabViewController()
viewControllers.append(viewController)
}
func tabButtonDidTap(index: Int) {
changeActiveViewController(index: index)
}
}
TabNavigatable is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod "TabNavigatable"
Wooseong Kim, [email protected]
TabNavigatable is available under the MIT license. See the LICENSE file for more info.