2009-06-12 4 views
0

일반적인 탐색 기반 응용 프로그램의 MainWindow.xib에는 'Window'및 'UINavigationController'가 포함되어 있습니다.이 도구는 NavBar가 루트보기 인 경우 작동합니다. 하나의 조건과 TabBar를 기반으로 시작시 NavBar보기를 표시하려면 내보기의 레이아웃 중 일부에 대해 Interface Builder를 사용하여이 작업을 수행하는 좋은 방법은 무엇입니까?NavigationBar 또는 TabBar + NavigationBar보기의 조건부 실행

Workflow: 
Default.png (Spash) -> NavBar with table or 
Default.png (Spash) -> TabBar + NavBar with table 

이 중 일부를 보여줄 수있는 자습서가 있습니까?

답변

1

UINavigationControllerUITabBarController을 모두 앱 대리인에게 추가 할 수 있습니다. appDidFinishLaunching에는 표시 할보기를 결정하고 올바른보기 만 창에 추가하는 논리가 있습니다.

IB에서는 MainWindow.xib를 열고 Window와 탐색 컨트롤러가 있어야합니다. 거기에 TabBarController를 추가 한 다음 앱 대리자의 인스턴스 변수에 연결하십시오.

언제든지 앱 대리인이 광고 하위 뷰보기 중 하나를 주 창에 추가 할 수 있습니다.

관련 문제