2011-08-14 7 views
0


xib 파일로 초기화되는 UITabBarController가 있습니다. 모든보기 컨트롤러는 xib 파일로 초기화됩니다. 사과의 HIG에서는 고해상도 탭 표시 줄 아이콘이 약 60x60이어야한다고 지정되어 있습니다. 52x52 아이콘 세트가 있고 탭 항목의 이미지로 사용했습니다. 그러나 어떤 이유에서나 마치 고해상도 화면을 사용하는 것처럼 화면을 표시합니다. 탭 막대 항목의 경계를 벗어나 픽셀 화됩니다.

아이콘을 "고정 된"크기로 설정하여 피할 수있는 방법과 인터페이스 작성기를 사용하여 저해상도 및 고해상도 화면에 대해 다른 탭 표시 줄 이미지를 선택하려면 어떻게합니까?

Tnx 미리보기!UITabBarItem의 이미지를 특정 크기로 만듭니다.

답변

1

이 이미지에 어떤 이름을 사용하고 있습니까? 당신은 일반적으로 무엇을해야

는 표준 이미지라는 xxxx.png 및

당신이 인터페이스 빌더에서 이러한 이미지를 사용

[email protected]라는 이름의 고해상도 레티 나 디스플레이 이미지가 표준 이미지를 사용하다 시스템은 아이폰 4에서 실행되는 경우 "@ 2x"로 그 파일 이름을 찾을 것입니다.

+0

고맙습니다. 이미지를 사용하면 UITabBarItem -> Attributes Inspector -> Bar Item -> image를 선택하고 이미지를 선택하십시오. 편집 : 귀하의 요점을 참조하십시오. 그 문제를 해결했습니다 : D 조. – Niv

+0

니스, 기꺼이 도와주세요. – Daniel

관련 문제