2010-07-09 4 views
-1

내 탐색 컨트롤러에 rootview 컨트롤러가 있고 프로그래밍 방식으로 내 루트보기 컨트롤러의 맨 아래 바 및 위쪽 바에 이미지를 설정하고 싶습니다. 어떻게 설정합니까? 당신이 막대에 이미지를 추가하고자하는 경우 PLZ 어떤 bidy이내비게이션 상단 및 이모 바에 이미지 설정

답변

0

나를 도와,이 URL을 참조하십시오

http://www.iphonedevsdk.com/forum/111227-post11.html

이는 네비게이션 바로 그래픽 "정보"버튼을 추가하는 방법을 보여줍니다 , UIButton 대신에 UIImageView에서도 같은 원칙이 적용됩니다.

UIButton *btn=[[UIButton alloc] init]; 
[btn setImage:[UIImage imageNamed:@"info44.png"] forState:UIControlStateNormal]; 
[btn setImage:[UIImage imageNamed:@"info44_glowing.png"] forState:UIControlStateHighlighted]; 
[btn addTarget:self action:@selector(showAbout) forControlEvents:UIControlEventTouchUpInside]; 
[btn setImageEdgeInsets:UIEdgeInsetsMake(0, 0, 0, 20)]; 
UIBarButtonItem *b=[[UIBarButtonItem alloc] initWithCustomView:btn];  
self.navigationItem.rightBarButtonItem=b; 
[b release]; 
[btn release]; 

희망하는 데 도움이 :

는 다음 링크에서 코드 snipplet입니다!

+0

그 덕분에, 그리고 만약 내가 ubarar에 이미지 배경을 추가하고 싶다면 hhow 수 있습니다 .... –

+0

예, 내가 바로 가기에 내 버튼을 볼 수 있지만 오른쪽 하단에 표시하려면? –

관련 문제