2012-09-07 6 views
2

UITabBarItem을 사용하고 있습니다. 이미지를 설정하면 올바르게 표시되지 않습니다. 이미지가 "확대"되어 맨 위 부분 만 보입니다. 이미지 크기는 60x60 픽셀입니다. > BarItem - -> 이미지UITabBarItem 및 아이콘 크기

무슨 잘못 그것으로

나는 xcodes의 XIB 편집기에서 이미지를 설정입니까? Apple Doc에 따르면 이미지는 망막의 경우 60x60이어야하며 더 큰 이미지는보기 영역에 맞게 자동으로 조정되어야합니다.

답변

9

망막 이미지를 제공 할 때 [이름] @ 2x ~ iphone.png 또는 [이름] @ 2x ~ ipad.png로 이름을 지정해야합니다. 그런 다음 IB에서 전체 접미어없이 파일 이름을 입력해야합니다. [name] @ 2x ~ iphone.png 대신 [name] 만 입력하면됩니다. 이미지는 IB에 표시되지 않지만 라이브 앱에서는 괜찮습니다.

+0

아 .. 감사합니다. –

9

먼저 파일 이름 끝에 "@ 2x"가 추가 된 두 개의 아이콘 (30x30 및 두 번째 아이콘)을 만들어야합니다.

그런 다음 30x30 아이콘을 XIB 편집기에서 UITabBarItem에 바인딩하십시오. Apple은 실행중인 장치에 따라 적절한 그림을 자동으로 선택해야합니다.