Files
lockdown-iOS-mirror/LockdowniOS/MainTabBarViewController.swift
2020-10-08 14:21:59 +03:00

27 lines
806 B
Swift

//
// MainTabBarViewController.swift
// Lockdown
//
// Created by Oleg Dreyman on 02.10.2020.
// Copyright © 2020 Confirmed Inc. All rights reserved.
//
import UIKit
final class MainTabBarController: UITabBarController {
var homeViewController: HomeViewController {
return viewControllers![0] as! HomeViewController
}
var accountViewController: AccountViewController {
let navigation = viewControllers![1] as! UINavigationController
return navigation.viewControllers[0] as! AccountViewController
}
var accountTabBarButton: UIView? {
// this assumes that "Account" is the last tab. Change the code if this is no longer true
return tabBar.subviews.last(where: { String(describing: type(of: $0)) == "UITabBarButton" })
}
}