2010-11-22 4 views
1

는 I는 다음의 구조를 구현하는 응용 프로그램 제작 오전 한 tabBar 컨트롤러에 내장 된 네비게이션 컨트롤러의 볼 배출구 설정 : I 조회수의 한 tabBar 컨트롤러 및 스위치를 튜토리얼 따라제대로

MainWindow 
    |_ tabBar Controller 
     |_ FirstView 
     |_ SecondView 
     |_ ThirdView 
     |_ FourthView 
       |_ navigation Controller 
        |_ ViewA 
        |_ ViewB 

를 (1 , 2, 3)이 제대로 작동하면 뷰 1, 2, 3의 각 디스플레이에 대해 필요한 코드가 실행됩니다.

이제는 좀 더 복잡하게 만들고 탐색 컨트롤러 인 뷰를로드하려고합니다. 내 4 번째 항목 콘텐츠는 블로그와 같습니다 (기사 목록, 클릭하면 요약 정보가 표시됩니다)

내비게이션 컨트롤러와 두 개의보기 용 코드는 내비게이션 컨트롤러가 MainWindow 펜촉에있는 별도의 프로젝트에서 잘 작동합니다. 지금은 FourthView에서 이동하려는, 나는 실행에 다음과 같은 오류가 :이 내가보기 콘센트에 연결해야 인터페이스 빌더에서이 문제를 이해

2010-10-03 00:26:45.248 Scaning[1037:307] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "FourthView" nib but the view outlet was not set.' 

을,하지만 난 아이폰에 새로운 오전 탐색 컨트롤러가 기본 창에없는 경우 동작이 다른 이유를 파악할 수 없습니다.

내가 분석 할 수있는 탭 컨트롤러와 탐색 컨트롤러를 모두 구현하는 샘플 앱을 알고 계십니까? 그렇지 않으면, 그것에 대한 조언?

감사합니다. 내가 그것을 발견

답변

2

은 ... 그냥 우리가 각 탭의 클래스를 선택할 수있는 돌아오고 자신의 질문에 대답은 ... 한 tabBar 컨트롤러에 직접

+2

일을이 관리해야 –