2010-03-01 3 views
0

누군가 가로등을 돌릴 때 iPhone navBar의 픽셀 높이를 말할 수 있습니까?iPhone 수평 NavBar 높이?

이 질문은 기본적인 질문이지만 답변을 찾을 수 없습니다.

감사합니다.

+0

, 32 픽셀입니다. –

답변

5

UI 크기 조정을 처리 할 때 하드 코딩 된 값에 의존해서는 안됩니다. 특히 [대용량 iPod-type-device]가 나왔습니다.

프레임을 쿼리하여 막대의 높이를 얻을 수 있습니다. 의 라인을 따라

뭔가 :

navigationController.navigationBar.frame.size.height; 

이 바의 높이를 반환합니다. 참조 용으로

+0

제 문제는 navBar를 대체 할 그래픽을 사용하고 왜곡 된 것입니다. 새로운 장치가 같은 크기가 아닐 수 있다는 점을 감안할 때 어떻게 처리합니까? – Chris

+0

제대로 크기를 조정 한 다음 UIView 내에서 그래픽 가운데에 배치하는 UIView로 그래픽을 래핑 할 수 있습니다. 그렇게하면 왜곡되지 않습니다. 그냥 UIView의 autoresizingMask 제대로 얻을 있는지 확인하십시오. –