[GDF 13일차] 싱글톤 패턴을 활용한 CustomTabBarViewController의 전역 접근 방법


[GDF 13일차] 싱글톤 패턴을 활용한 CustomTabBarViewController의 전역 접근 방법

Custom TabBar UIViewController를 사용해 커스텀 탭바를 만들었다. 기존의 UITabBarController를 통해 만들었던 메인 탭바는 원하는대로 변경하는데 한계가 분명했기 때문이다. 커스텀 탭바를 구성하고 홈 페이지에서 아이콘을 클릭해 다음 화면으로 넘어갈 때 탭바가 사라지게 해야되는데, 기존의 단순 .isHidden = true로는 탭바가 사라지지 않았다. 어떻게 하면 커스텀 탭바에 접근해 .isHidden이 사용되게 할 수 있을까 생각하다. 싱글톤 패턴으로 class CustomTabBarViewController: UIViewController, CustomTabBarDelegate { static var shared: CustomTabBarViewController! // .... override func viewDidLoad() { super.viewDidLoad() CustomTabBarViewController.shared = self // .....



원문링크 : [GDF 13일차] 싱글톤 패턴을 활용한 CustomTabBarViewController의 전역 접근 방법