DefaultTabBarController
final class DefaultTabBarController : UIViewController, TabBarDelegate
-
Declaration
Swift
private let tabBarHeight: CGFloat -
Declaration
Swift
private lazy var viewControllers: [UIViewController] { get set } -
Declaration
Swift
private lazy var buttons: [UIButton] { get set } -
Declaration
Swift
private lazy var tabBarView: UIView { get set } -
Declaration
Swift
var selectedIndex: Int { get set } -
Declaration
Swift
private var previousIndex: Int -
Declaration
Swift
override func viewDidLoad() -
Declaration
Swift
override func viewWillAppear(_ animated: Bool) -
Declaration
Swift
override func viewWillDisappear(_ animated: Bool) -
Declaration
Swift
deinit -
Declaration
Swift
override func viewDidLayoutSubviews() -
Declaration
Swift
func setViewControllers(_ viewControllers: [UIViewController]) -
Declaration
Swift
private func setupTabBar() -
Declaration
Swift
private func updateTabBarHeight() -
Declaration
Swift
private func setupButtons() -
Declaration
Swift
private func updateView() -
Declaration
Swift
private func deleteView() -
Declaration
Swift
private func setupView() -
Declaration
Swift
@objc private func tabButtonTapped(_ sender: UIButton) -
Declaration
Swift
func shouldHideTabBar(_ hide: Bool)
DefaultTabBarController Class Reference