내 응용 프로그램에서는 내 응용 프로그램의 기본보기 몇 가지를 잡고 유지 관리하는 데 사용하려고하는 mainViewController가 있습니다. 먼저 스플래시 화면을로드했으나 사용자가 스플래시 화면을 탭하면 기본 메뉴로 이동합니다.UINavigationController 제목을 표시하지만보기가 없습니다.
스플래시 화면 부분이 정상적으로 작동하지만 NavigationController 부분에 문제가 있습니다.
[splashView.view removeFromSuperview];
mainMenu = [[menuScreenViewController alloc] initWithNibName : @ "menuScreenViewController"번들 : nil]; mainMenu.title = @ "Menu"; mainNavController = [[UINavigationController alloc] init]; [mainNavController pushViewController : mainMenu animated : NO];
[MAINVC.view addSubview : mainNavController.view];
[mainMenu release]; [mainNavController release];
[splashView release];
(MAINVC는 다른 곳에서 내 메인보기 컨트롤러로 정의 됨).
어쨌든 이렇게하면 '메뉴'라는 제목의 탐색 컨트롤러가 표시되지만 mainMenu보기 컨트롤러에 포함 된보기가 탐색 컨트롤러에 표시되지 않습니다.
mainMenu의 뷰에 MAINVC.view의 하위 뷰를 추가하면 해당 뷰가 올바르게 표시됩니다.
내 탐색 컨트롤러에 표시하는 방법에 대한 제안 사항이 있으십니까?
이 대답은 도움이 되었습니까? –