TabBar 컨트롤러를 "MainWindow.xib"로 드래그 한 다음 내비게이션 컨트롤러를 TabBar 컨트롤러에 넣으십시오. 따라서 내 탭 페이지 중 하나가 탐색 페이지입니다. Navigation Controller (NavRootviewController.h/.m)의 루트보기를 설정했습니다.TabBar와 탐색 모음을 결합하여 pushViewController를 작성 하시겠습니까?
-pushViewController : animated :를 호출하는 한 가지 방법을 제공합니까?
감사합니다. 하지만 내 탐색 컨트롤러의보기 컨트롤러로 MyProjectAppDelegate.h를 사용하면 작동하지 않습니다. 내가 좋아한다 : @interface MyProjectAppDelegate : NSObject { UIWindow * window; \t UITabBarController * tabBarController; \t UINavigationController * naviagtionController; } –
그런 다음 "MyProjectApp Delegate"아이콘을 NavigationController 아이콘으로 control- 드래그하고 outlet navScheduleController를 선택하십시오. 그래서 델리게이트 컨트롤러도 (그냥 TabBarController) 탐색 컨트롤러의보기 컨트롤러가 있어야한다고 생각하지만 pushViewController 호출 할 수 없습니다 :이 메서드는 다음과 같습니다 : [self.navigationController : controller animated : YES]; [self.tabBarController.naviagtionController pushViewController : controller animated : YES]; 도움을 주셔서 감사합니다. 다시 도와주세요. –