测试已测试 | ✗ |
语言语言 | SwiftSwift |
许可证 | MIT |
发布日期最后发布 | 2017年6月 |
SwiftSwift 版本 | 3.1 |
SPM支持 SPM | ✓ |
由 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 通过 CocoaPods 提供。要安装它,只需将以下行添加到 Podfile 中
pod "TabNavigatable"
Wooseong Kim,[email protected]
TabNavigatable 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。