2011-10-21 3 views
0

http://www.youtube.com/watch?v=LBnPfAtswgw에 대한 튜토리얼을 따라 Xcode 3에서 복제 할 수 있었지만 Xcode 4에서는 몇 가지 문제가 있습니다.XCode4에서 UITabViewController에있는 UINavigationController에 UITableViewController를 추가하는 방법은 무엇입니까?

내 응용 프로그램의 루트보기 컨트롤러는 탭 중 하나를 선택하고 UINavigationController를 선택한 다음 자습서에서 제안한대로보기를 끌었지만 UITableViewController 클래스를 선택할 수없는 UITabBarController입니까?

나는 또한 탭 표시 줄 컨트롤러를 선택하고

누군가가 나를 안내 수 (9시 8분 주위)에 UINavigation 컨트롤러를 선택라는 섹션이 표시되지 않습니다 내가 뭘 잘못?

답변

1

다음과 같은 코드를 사용하여 동일한 작업을 수행 할 수 있습니다 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

:

self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]; 
TablelViewController *viewController1 = [[TablelViewController alloc] initWithNibName:@"TablelViewController" bundle:nil]; 
UINavigationController *navigationController1 = [[UINavigationController alloc] initWithRootViewController:viewController1]; 

TableViewController2 *viewController2 = [[TableViewController2 alloc] initWithNibName:@"TableViewController2" bundle:nil]; 
UINavigationController *navigationController2 = [[UINavigationController alloc] initWithRootViewController:viewController2]; 

self.tabBarController = [[UITabBarController alloc] init]; 
self.tabBarController.viewControllers = [NSArray arrayWithObjects:navigationController1, navigationController2, nil]; 

self.window.rootViewController = self.tabBarController; 
[self.window makeKeyAndVisible]; 

이 코드가 간다를

관련 문제