0

탭이있는 탭바드 컨트롤러가 있습니다. 각 탭에는 네비게이션 컨트롤러가 있습니다. 각 네비게이션 컨트롤러의 루트보기 컨트롤러에는 Tabbar가 필요하고 다른보기 컨트롤러에는 Tabbar가 필요하지 않습니다.Tabbar 컨트롤러 Tabbar 숨기기 IOS 문제

모든 솔루션? 탭 표시 줄에 알파 값 0을 설정

+0

내가 TabBar의를 전혀 보여주고 싶지 않는 거짓 –

+0

@MohammadBashirSidani에 0 userinteraction에 TabBar의의 알파를 설정하지 않으 탭 표시 줄 및 뷰 컨트롤러에 false로 숨겨진 설정 탭 표시 줄을 원하는 –

+0

알파 값 설정 0 탭 바 모든 항목을 숨기고 탭 막대를 포함하여 – John

답변

0

세트 self.tabBarController? .tabBar.isHidden 당신이 TabBar의

을 원하지 않는 경우 컨트롤러의 viewWillAppear 방법에 = TRUE
override func viewWillAppear(_ animated: Bool) { 
     self.tabBarController?.tabBar.isHidden = true 
} 
+0

나는 이것을 시도했지만 검은 색 공간을 남깁니다 –

+0

저에게 그 이미지를 보여 주시겠습니까? –

+0

tabbar가 보이지 않게되고 tabbar가 놓이는 곳이 검은 색이됩니다 –

0

탭 표시 줄을 포함한 모든 항목을 숨 깁니다 enter image description here

0

탭바 alpha을 0으로 설정해야 UITabBar가 숨겨집니다. 그러나, 당신은 isUserInteractionEnabled을 false로 설정해야합니다. 왜냐하면 그것도 숨겨 졌을지라도 버튼은 여전히 ​​& 클릭 가능합니다!

희망이 도움이됩니다.

0
  1. 설정 Transculent의 true로 탭 표시 줄의 속성 또는에서 동일하게 확인 스토리 보드
  2. true로 탭 표시 줄의
  3. 설정 hidesTabbarWhen 밀어 속성 또는 뷰 컨트롤러 위치에 진정한 숨겨진 스토리 보드
  4. 설정 탭 표시 줄에서 동일하게 확인 당신은 탭 표시 줄