// // ContainerController.swift // UPlab_MVC // // Created by Ernest.lee on 17/10/2019. // Copyright © 2019 Ernest.lee. All rights reserved. // import UIKit class ContainerController : UIViewController { //MARK: - Properties var homeVC : HomeController! var centerController : UIViewController! //MARK: - Init override func viewDidLoad(){ super.viewDidLoad() configureHomeController() } override var preferredStatusBarStyle: UIStatusBarStyle { return .lightContent } override var preferredStatusBarUpdateAnimation: UIStatusBarAnimation { return .slide } override var prefersStatusBarHidden: Bool { return true } //MARK: - Handlers func configureHomeController() { let homeController = HomeController() // homeController.delegate = self homeVC = homeController centerController = UINavigationController(rootViewController: homeController) view.addSubview(centerController.view) addChild(centerController) centerController.didMove(toParent: self) } }