2012-07-05 2 views
0

탐색 바 높이가 기본값보다 커야하는 프로젝트에서 작업하고 있습니다.탐색 모음 높이가 변경되면 leftBarButtonItem이 가운데에 맞춰지지 않습니다.

- (CGSize)sizeThatFits:(CGSize)size { 
if (iPad) { 
    CGSize newSize = CGSizeMake(768,86); 
    return newSize; 
} 
return CGSizeMake(320, 44);} 

내가 탐색 모음에 대한 BG 이미지를 설정하고 확인을 일하고 :

이 내가 탐색 모음의 높이를 설정하는 방법입니다.

문제는 뒤로 버튼과 오른쪽 버튼 항목이 가운데에 정렬되지 않는다는 것입니다.

센터 센터를 아는 사람이 있습니까?

감사합니다.

답변

0

일반적으로 탐색 모음의 높이를 조작하는 것은 바람직하지 않습니다. 나는 하나의 프로젝트에 대해 여러 가지 방법을 시도했으며 모든 접근법에는 "어려움"이있었습니다. 즉, 탐색 버튼은 항상 탐색 막대의 아래쪽에 맞춰 지므로 높이를 조정하면 버튼이 막대 아래쪽으로 렌더링되는 것처럼 보입니다. 다른 컨트롤러를 밀고 팝하면 버튼이 이상하게 움직입니다. 내비게이션 막대의 높이를 조정하지 않는 것이 좋습니다.

+0

알아,하지만 이것은 필수입니다. – user1078065