2013-04-14 3 views
0

이 프로젝트의 탭 표시 줄이 나타나지 않고 대신 검은 색 화면 만 표시됩니다.이 탭 표시 줄은 응용 프로그램 실행에서 실용적으로 응용 프로그램 위임에 입력됩니다.탭 표시 줄이 없음

main_tab=[[UITabBarController alloc]init]; 
viewcontroller = [[HomeViewController alloc]init]; 
viewcontroller.title [email protected]"Home"; 
UINavigationController *nav =[[UINavigationController alloc]initWithRootViewController:viewcontroller]; 

viewcontroller1 = [[SearchViewController alloc]init]; 
viewcontroller1.title [email protected]"Search"; 
UINavigationController *nav1 =[[UINavigationController alloc]initWithRootViewController:viewcontroller1]; 


tabs_array=[[NSArray alloc]initWithObjects:nav,nav1, nil]; 
main_tab.viewControllers=tabs_array; 
[self.window addSubview:main_tab.view]; 
[self.window makeKeyAndVisible]; 

return YES; 
+0

으로이 라인

[self.window addSubview:main_tab.view]; 

를 교체하면 HomeViewController 및 SearchViewController에 대한 XIB 파일이 있습니까? – rdelmar

답변

2

에 한번이

self.window.rootViewController = main_tab; 
+0

이것은 꽤 잘 작동합니다. – moomoo

관련 문제