2010-07-15 4 views
1

탐색 모음의 왼쪽에 두 개의 단추가 있어야합니다. 하나는 일반 뒤로 단추이고 다른 하나는 UIBarButtonItem입니다. 그러나 나는 단지 기본 뒤로 버튼을 대체 할 수 있습니다. 나는 인터넷에서 많은 코드 샘플을 시도했지만 아무 것도 작동시키지 못했습니다. 제발 도와주세요탐색 컨트롤러의 뒤로 단추 사용자 지정

답변

2

하지 마십시오. 그것은 애플이 제시 한 UI 가이드 라인을 깬 것이다. See the paragraph right before figure 6-6 of the iPhone HIG.

+0

부산물을 할 수있는 탐색 컨트롤러에 여러 버튼의 UIToolBar을 사용해야합니다. 이것이 권장되지 않는다면 무엇입니까? 감사 – Fasid

0

지금까지 나는 (현재) UINavigationBar의 어느 한쪽에 UIBarButtonItems 두 개가있을 수 없다는 것을 알고 있습니다. 이를 위해

0

당신은

0

예 당신이이 아이 패드 앱의

UIButton *backBtn = [UIButton buttonWithType:UIButtonTypeCustom]; 
UIImage *homeImage = [UIImage imageNamed:@"YOUR_IMAGE.png"]; 
[backBtn setBackgroundImage:homeImage forState:UIControlStateNormal]; 
[backBtn addTarget:self action:@selector(YOUR_ACTION) 
forControlEvents:UIControlEventTouchUpInside]; 
backBtn.frame = CGRectMake(0, 0, 69, 26); 
UIBarButtonItem *button1 = [[UIBarButtonItem alloc] initWithCustomView:backBtn]; 
[[self navigationItem] setLeftBarButtonItem:button1]; 
[button1 release]; 
button1 = nil; 
관련 문제