2013-02-18 2 views
1

초기 View Controller 및 TabbarController로서 ViewController를 보유하고 있습니다. 보기 컨트롤러에는 3 개의 버튼이 있으며 TabbarController에는 3 개의 탭이 있습니다. 첫 번째 탭을 두드려 첫 번째 탭으로 이동하고 두 번째 버튼을 두 번째 탭 등으로 이동하고 싶습니다. 어떻게해야합니까? 스토리 보드로 작업하고 있습니다uiviewcontroller에서 tabbarcontroller로 이동하는 방법은 무엇입니까?

답변

0

버튼을 클릭하여 탭을 이동하려는 경우 탭 모음에 selectedatindex 방법을 사용하십시오.

+0

에서> 수입 AppDelegate에 클래스) 내가 가고 싶습니다 ViewController에서 TabBarController의 특정 탭에 – Romowski

0

이 시도,

1 단계 - 당신의 ViewController.m

# import를 "AppDelegate.h"내 영어 죄송합니다

- (IBAction) BtnOneClicked: (id) sender 
{ 
    AppDelegate *appDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate]; 
    [appDelegate.tabBarController setSelectedIndex:0]; 
} 
- (IBAction) BtnTwoClicked: (id) sender 
{ 
    AppDelegate *appDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate]; 
    [appDelegate.tabBarController setSelectedIndex:1]; 
} 
- (IBAction) BtnThreeClicked: (id) sender 
{ 
    AppDelegate *appDelegate = (AppDelegate*)[[UIApplication sharedApplication] delegate]; 
    [appDelegate.tabBarController setSelectedIndex:2]; 
} 
+0

조치가 없습니다. 불행히도 내 AppDelegate didFinishLaunchingWithOptions에 실수가있을 수 있습니까? – Romowski

+0

xcode에 간단하게 tabbar 응용 프로그램을 만들고 firstViewController에 3 개의 버튼을 만들려면 코드 위에 – Ravindhiran

+0

을 삽입하십시오! ViewController는 TabBarController 앞에 있어야합니다 http://dfiles.ru/files/cqsc8h5hz 여기에 내가 원하는 것을 볼 수 있습니다. – Romowski

관련 문제