2010-11-22 5 views
0

나는 네비게이션 기반 앱을 만들었고, 나는이 기능을 내가 작업중인 다른 뷰 기반 앱에 구현하려고한다.앱에 UINavigationController 추가하기

난 그냥 UINavigationContoller와 함께 하위 뷰를 추가하고 수퍼 뷰에 추가 할 수 있지만 처음부터 UINavigationController를 설정하는 방법을 알 수 없다.

기본적으로 버튼 기반으로 호출 할 수있는 하위보기로 탐색 기반 앱을 추가하는 방법에 대한 아이디어가 있으십니까?

답변

0

컨텍스트를 실제로 알지 못하지만 탐색 컨트롤러를 사용해야합니다. 코드에서

할 수 있습니다 아래의 영향에 뭔가 :

MyViewController *myView = [[MyViewController alloc] init]; 
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:myView]; 
// Do customisation here 
[self.view addSubView:navController] 

을 나는 이것이 당신이 원하는 경우에 아주 잘 모르겠지만, 당신은 또한 당신의 응용 프로그램 위임에 UINavigationController가 사용을 고려할 수 :

MyViewController *myView = [[MyViewController alloc] init]; 
UINavigationController *navController = [[UINavigationController alloc] initWithRootViewController:myView]; 
// Do customisation here 
UIWindow *window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
[window addSubview:nav.view]; 
[window makeKeyAndVisible]; 

나는이

+0

안녕 프레드, 올바른, 한 가지 도움이되기를 바랍니다 [self.view의 addSubView을 : navController] : – Sanniv

+0

'@s [navController.view self.view의 addSubView]됩니다 감사합니다! – Fred

관련 문제