2012-08-22 4 views
0

네비게이션 컨트롤러에 오른쪽 버튼과 왼쪽 버튼 중 하나에 두 개의 버튼을 추가했습니다. 오른쪽 버튼 바로 앞에 세 번째 버튼을 추가하고 싶습니다. 그것을하는 방법?네비게이션 컨트롤러에 세 번째 버튼 추가

UIButton *logo_btn = [UIButton buttonWithType:UIButtonTypeCustom]; 
[logo_btn setBackgroundImage:[UIImage imageNamed:@"logo-57.png"] forState:UIControlStateNormal]; 

[logo_btn setFrame:CGRectMake(-2, 0, 47, 47)]; 

UIBarButtonItem *btnItem1 = [[UIBarButtonItem alloc] initWithCustomView:logo_btn]; 
self.navigationItem.leftBarButtonItem = btnItem1; 

왼쪽에 버튼 하나를 추가 한 방법입니다.

+0

(대한 http://osmorphis.blogspot.in

self.navigationItem.leftBarButtonItems = [NSArray arrayWithObjects:uibarbuttonInstance1, uibarbuttonInstance2, nil]; 

같은 당신을 도와줍니다 /2009/05/multiple-buttons-on-navigation-bar.html). 알게 될 것입니다. – Sandy

답변

4

에서 iOS 5는 탐색 줄에 2 개 이상의 barbuttons을 만드는에서이 [링크]를 사용 우측 버튼

self.navigationItem.rightBarButtonItems = [NSArray arrayWithObjects:uibarbuttonInstance1, uibarbuttonInstance2, nil]; 
관련 문제