2013-08-30 3 views
0

탭 표시 줄 아이콘에 대한 사용자 지정 이미지를 사용하고 있는데, 픽셀 화되어 나타나기 때문에 그 이유를 알 수 없습니다. 이미지는 32x32 및 300ppi입니다. 나는 72 및 150ppi에서 그것을 시도하고 그들은 모두 pixelated 있습니다. 누구나 해결책이 있습니까?XCode : 탭 표시 줄 항목 이미지가 픽셀 화되어 있습니다.

덕분에, 아담

+0

이렇게하면 잘린 이미지가 표시됩니다. – Adam

+0

iPhone4가 도움이된다면 앱을 실행 중입니다. – Adam

+0

그냥 2x 버전의 이미지 (32x32, 300ppi)가 64x64, 300ppi 인 것을 이해합니다. – Adam

답변

1

당신은 두 개의 이미지 중 하나 (32) X 32 픽셀 MyIcon.png라는 이름 [email protected]라는 이름의 한 64 X 64 픽셀이 필요합니다. 그런 다음 스토리 보드에 MyIcon을 지정하면 iOS가 현재 하드웨어의 올바른 이미지를로드합니다.

ppi (인쇄물 제작 개념)는 iOS에서 효과가 없습니다. iOS는 포인트의 모든 것을 측정하며, iPhone 5 화면은 320 포인트 x 568 포인트입니다. 망막 스크린은 각 포인트에 대해 2 픽셀 x 2 픽셀입니다. 비 망막 스크린은 1 픽셀 = 1 포인트입니다.

업데이트 : iPhone 6 Plus (iOS 8)의 경우 세 번째 이미지 인 [email protected] (96 x 96 참조)가 필요합니다. 자세한 내용은 Image resolution for new iPhone 6 and 6+, @3x support added?을 참조하십시오.

+0

이렇게하면 dpi가 중요한지 혼란 스럽지만 32x32 아이콘을 더 선명하게 보이게하려면 어떻게해야합니까? Illustrator에서 내보내고 열 때 멋지게 보이지만 아이콘의 이미지로 적용되면 픽셀 화됩니다. – Adam

+0

Illustrator에서도 64 x 64 아이콘을 내 보내야합니다. 32에서 확대 할 수 없으므로 원본에서 너무 많은 세부 정보가 손실됩니다. – GayleDDS

+0

64x64로 만든 다음 32x32로 축소했습니다. – Adam