2017-04-19 1 views
1

탭 막대 컨트롤러와 nav 컨트롤러가 함께 작동하는 방법을 배우고 있습니다. 나는 다음과 같은 스토리 보드를 가지고 있지만 나 또한 너무 탐색 컨트롤러와 실험을했지만 일이 내가 원하는 방법을 작동 할 수없는 것 :탭 막대 컨트롤러와 nav 컨트롤러 결합

enter image description here

나는 테이블 셀과 "세부 사이에 SEGUE을 추가 한 보기 "보기 컨트롤러. 그러나 전환은 내가 바닥에서 위로 올라감에 따라 원하는 것이 아닙니다. 나는 그것이 오른쪽에서 왼쪽으로 미끄러지기를 원합니다. 나는 "푸시 (push)"를 선택하지만 여전히 바닥에서 미끄러 져 움직입니다.

또한 테이블보기에 탭 표시 줄을 사용하고 싶지만 "자세히보기"에 탭 표시 줄 (또는 탐색 모음과 상태 표시 줄)을 표시하고 싶지는 않습니다.

답변

2

같은 아키텍처는 다음과 같습니다 TabBarController

-있는 navigationController -TableViewController - DetailViewController

세부 사항 하단 TabBar의 숨어 들어 그냥 .Currently 당신의 DetailViewController이 있기 때문에 추진되지 DetailViewController의 인스턴스에 hidesBottomBarOnPush = true 을 설정 NavigationController을 사용하여 원하는대로 스택에 추가 할 수 있습니다.

self.navigationController?.isNavigationBarHidden = true 
UIApplication.shared.isStatusBarHidden = true 

귀하가 질의 한 내용을 숨기고 있습니다.

+0

매우 도움이되었습니다. 감사 – tommyd456