## 어떤 기능인가요? > 추가하려는 기능에 대해 간결하게 설명해주세요 1. 구조 변경 현재 구조는 하나의 `UINavigationController` 내부에 `UITabBarController`가 포함되어 있습니다. ``` UINavigationController └── UITabBarController └── ViewController └── ViewController └── ... ``` 각 탭마다 `UINavigationController`를 가지도록 변경합니다. ``` UITabBarController ├── UINavigationController │ └── RootViewController ├── UINavigationController │ └── RootViewController ... ``` 2. 커스텀 탭바 리팩토링 기존 커스텀 탭바는 `viewController.hidesBottomBarWhenPushed`에 의해 자동으로 숨겨지지 않습니다. 따라서 `HomeTabBarController`에서 `viewControllers` 배열에 포함된 각 `UINavigationController`의 `rootViewController`에 커스텀 탭바 뷰를 직접 추가하도록 변경합니다. ## 작업 상세 내용 - [ ] 구조 변경 - [ ] 탭바 리팩토링 ## 참고할만한 자료(선택)
어떤 기능인가요?
구조 변경
현재 구조는 하나의
UINavigationController내부에UITabBarController가 포함되어 있습니다.각 탭마다
UINavigationController를 가지도록 변경합니다.커스텀 탭바 리팩토링
기존 커스텀 탭바는
viewController.hidesBottomBarWhenPushed에 의해 자동으로 숨겨지지 않습니다.따라서
HomeTabBarController에서viewControllers배열에 포함된 각UINavigationController의rootViewController에 커스텀 탭바 뷰를 직접 추가하도록 변경합니다.작업 상세 내용
참고할만한 자료(선택)