2011-08-11 13 views
0

탐색 컨트롤러를 사용하지 않는 응용 프로그램을 개발 중입니다. 그러나 모든 페이지에 탐색 줄을 사용하고 있습니다. UINavigation 컨트롤러의 뒤로 버튼과 모양이 비슷한 뒤로 버튼을 배치하고 싶습니다. 나는 그것을 위해 아래의 코드를 작성했다. 그러나 그것은 내가 원하는 출력을 제공하지 않습니다. 그러니 어떻게하는지 말해줘.정상적인보기에서 뒤로 버튼 모양을 뒤로 화살표로 설정하는 방법은 무엇입니까?

UINavigationItem *odritm=[[UINavigationItem alloc]initWithTitle:@"Ins"]; 

UIButton* backButton = [UIButton buttonWithType:101]; 

[backButton addTarget:self action:@selector(backAction)forControlEvents:UIControlEventTouchUpInside]; 

[backButton setTitle:@"Back" forState:UIControlStateNormal]; 
UIBarButtonItem* backItem = [[UIBarButtonItem alloc] initWithCustomView:backButton]; 

odritm.leftBarButtonItem=backItem; 

답변

0

사용자 정의 단추를 추가하고 해당 배경 이미지를 화살표 모양의 뒤로 단추의 스냅 샷으로 설정할 수 있습니다. 강조 표시된 비 사각형 버튼 표시 문제를 해결하려면 How to make buttons with custom shapes?을 참조하십시오. ... 가능한 최대 값은 5

편집이다 :

또한, 나는 '101 buttonWithType가'생각하지 않는 당신은 투명 이미지를 사용해야합니다.