2

이미지가있는 탐색 버튼을 다시 추가하거나 타일을 변경하는 방법을 알고 있지만 배경 이미지와 해당 제목 (@"back")이있는 예제를 보지 못했습니다.뒤로 navigation 항목 제목 및 배경 이미지

사용자 정의 배경 이미지와 제목이있는 사용자 정의 UIButton을 추가 할 수 있습니까? 여기

답변

3

이를, 나는 마침내 내 코드에서 한 일이 실제로 작동! "forState"및 "barMetrics"값을 다른 모양으로 업데이트하십시오.

[[UIBarButtonItem appearance] setBackButtonBackgroundImage:[UIImage imageNamed:@"myImage"] forState:UIControlStateNormal barMetrics:UIBarMetricsDefault]; 
1

난 당신이 (@back) 무슨 뜻인지 모르겠지만 내가 뒤로 버튼에 이미지를 얻을 수 얼마나이며하여 UINavigationBar :

[[UINavigationBar appearance] setBackgroundImage:[UIImage imageNamed:@"myLogo.png"] forBarMetrics:UIBarMetricsDefault]; 

UIImage *backButton = [[UIImage imageNamed:@"HeaderTest.png"] resizableImageWithCapInsets:UIEdgeInsetsMake(12, 12, 12, 12)]; 
[[UIBarButtonItem appearance] setBackButtonBackgroundImage:backButton forState:UIControlStateNormal barMetrics:UIBarMetricsDefault]; 

이것은 IOS 5 솔루션입니다 . 당신은이 소스에 감사합니다 http://www.whypad.com/posts/ios-5-problem-setting-image-for-uinavigationbar/1011/

http://iosdevelopertips.com/user-interface/ios-5-customize-uinavigationbar-and-uibarbuttonitem-with-appearance-api.html