2012-02-27 5 views
3

을 절단 내 문제의 스크린 샷이다되고 싶지 않은 :나는 뒤로 버튼이 여기에

screenshot http://www.yaranga.nl/private/samples/sample.png

그것은 내 탐색 모음의 제목이 잘립니다되고 아무 문제 없습니다. 그러나, 내 애플 리케이션을 번역하는 동안, (새로운, 이상) 뒤로 버튼 제목뿐만 아니라 잘리고있다.

이 이상한 뒤로 버튼자를 어떻게 비활성화 할 수 있습니까?

+0

실제로 필요한 내용 이전 뷰 컨트롤러 제목이 너무 길면 잘라내기를 피하고 타이틀 PA를 표시하고 싶습니까? 백 버튼에 맞는 rt? – Sree

+0

이것을 확인하십시오 (UI에 대한 링크 먼저) (https://developer.apple.com/library/ios/#DOCUMENTATION/UserExperience/Conceptual/MobileHIG/UIElementGuidelines/UIElementGuidelines.html) –

답변

0

기본 백 부턴을 사용하는 경우 백 버튼의 잘림을 피하고 제목의 잘림을 방지 할 수 없습니다.

CustomBackButton을 사용하여 문제를 해결하고 원하는대로 단추 제목을 설정할 수 있습니다.

1

기본 단추를 사용하면 잘림을 피할 수 없습니다. 사용자 정의 단추를 사용하여 잘림을 회피하고 이미지 파일을 사용자 정의 단추의 배경으로 사용할 수 있습니다.

0

맞춤형 뒤로 버튼을 추가해야한다고 들었습니다.

우리가 뒤로 버튼을 우리 자신으로 대체하는 가장 쉬운 방법은 다음과 같습니다.

  1. 보기 외부의 nib 파일에 뒤로 버튼을 추가하십시오. 원하는대로 사용자 정의하십시오.
  2. IBOutlet으로 연결하십시오. 그것을 btnBack이라고 부르 자. 당신이 너 자신이 버튼을 다시 정의되었다

    - (IBAction)Back:(id)sender { 
    [self.navigationController popViewControllerAnimated:YES]; 
    } 
    

그리고 그게 전부 :)

:

UIBarButtonItem *back = [[UIBarButtonItem alloc] initWithCustomView:btnBack]; 
[self.navigationItem setLeftBarButtonItem:back animated:YES]; 
  • 이처럼 backBtn에 액션을 연결합니다있는 viewDidLoad에서

  • 이 작업을 수행
    관련 문제