2012-09-09 3 views
1

내 스토리 보드이처럼 만들었습니다. 내 탭 컨트롤러는, 분류 임명했다 : MYTabBarView MyTabBarView.m에서설정 작업은 프로그래밍

, 그있는 viewDidLoad 메소드에서이 같은 프로그램 우측 바 버튼 항목을 만든 :

UIBarButtonItem *homeButton = [[UIBarButtonItem alloc] initWithTitle:@"Home" style:UIBarButtonSystemItemAction target:self action:@selector(homeButtonAction)]; 

self.navigationItem.rightBarButtonItem=homeButton; 

내 질문에 내가 어떻게 쓰는가하는 그것을위한 행동. 무엇을해야 지금

:이 스토리 보드, I는 것에 눈에 보였다 "드래그 앤 드롭"는 .H 파일과하는 .m 파일을 버튼 있다면 나는

방법을 것이다 의미 나는한다?

- (IBAction)home:(id)sender { 
.... 
} 

답변

2

버튼 생성 할 때 입력 한 선택 사용

- (void)homeButtonAction { 
    // Code 
} 

그리고 당신이 보낸 사람의 사용 @selector(homeButtonAction:) 함께 전달하려면 다음과 같은 방법 경우 :

- (void)homeButtonAction:(id)sender { 
    // Code 
} 
+0

내가 무엇입니까 이 오류 : 'NSInvalidArgumentException', 이유 : '- [MainTabsController homeButtonAction] : 인식 할 수없는 선택자를 – ghostrider

+0

(으)로 보냈습니다. 작동합니다! 나는 @selector 내부를 보지 못했다. 감사!! – ghostrider