2010-05-27 4 views
6

아래 코드를 사용하여 탐색 표시 줄에 이미지가있는 버튼을 만들었습니다.iPhone SDK : UIBarButton에 이미지를 추가하는 방법

이미지를 볼 수는 있지만 주변의 버튼 테두리를 볼 수도 있습니다. 내 질문은 어떻게 단추 테두리를 제거 할 수 있습니다. 내가보고 싶은 것은 탐색 표시 줄의 이미지이며 테두리가 없습니다.

UIBarButtonItem *settingsBtn = [[UIBarButtonItem alloc] initWithImage:[UIImage imageNamed:@"icon_prefs.png"] style:UIBarButtonItemStylePlain target:self action:@selector(openSettings:)]; 
[[self navigationItem] setLeftBarButtonItem:settingsBtn]; 
[settingsBtn release]; 

미리 감사드립니다. 모든 포인터, 링크를 읽고 더 많은 예제를 높이 평가.

답변

20

다음은 현재 사용중인 프로젝트의 코드 조각입니다. UIBarButtonItem에 대한 투명도가 적용된 이미지를로드합니다.

+0

감사의 말없이 개구리. 누를 때마다이 행을 추가했습니다. [설정 단추 addTarget : 자체 액션 : @selector (openSettings :) forControlEvents : UIControlEventTouchUpInside]; – butchcowboy

+0

나는 거기에 그 줄을 가지고 있었지만 그것을 제거했다 - 나는 그것을 남겨 두어야했다. :) –

관련 문제