2012-12-20 3 views
0

저는 6 개의 ViewController가 있으며 그 중 4 개 (viewcontroller 2, viewcontroller 3, view controller 4, viewcontroller 5)에서만 탭 막대를 표시해야합니다. 여섯 번째 viewController에서 두 번째 viewcontroller로 모달보기 컨트롤러를 사용하여 탐색 할 때 Tab 막대가 표시되지 않습니다.ios 스토리 보드가있는 탭 모음

답변

0

VC6에서 VC2를 모달로 표시하는 경우 VC2의 컨트롤러가 표시되지 않습니다. 그것은 의도적으로 설계된 것입니다.

하지만 UI 로직이 잘못된 것 같습니다. 모달 프레젠테이션은 컨텍스트 외부에서 viewController를 제공합니다. 예를 들어, 제시 컨트롤러를 통해 반환 (스택을 통해 팝업)하고 다른 곳 (예 : 탭을 통해)을 탐색하지 않아야합니다.

탭 뷰 중 하나에서 VC6에 어떻게 접근 했습니까? 더 많은 도움이 필요하다면 의도를 보여주는 스토리 보드 스타일의 스케치를 게시해야합니다.

+0

답장을 보내 주셔서 감사합니다. pls이 제안을 알려주십시오. 나는 viewcontroller2와 rootview 컨트롤러에서 tabbar를 원합니다. – user1910142

+0

질문에 더 자세히 설명해주십시오. 앞에서 말했듯이, 당신은 당신의 viewControllers가 그들 사이의 네비게이션 경로를 보여주는 화살표와 함께 어떻게 맞추는 지에 대한 스토리 보드 스타일의 스케치를 게시 할 수 있습니다. 당신이 원하는 것을 이해하는 데 도움이 될 것입니다. – foundry

관련 문제