2014-12-03 9 views
0

이제 Xcode 6에서 spritekit (swift)로 게임을 만들고 있습니다.이미지 망막 화면 (@ 2x)

iPhone 4 이상에서 재생 가능해야합니다. 하지만 내가 아는 한 모든 아이폰은 4s 이상의 망막이므로 모든 이미지를 (750 x 1334 pix)와 @ 2x.png로 추가 할 수 있습니다.

그래서 @ 배 ..없이 내가 수정

오전 이미지를 추가 할 필요가 없습니다?

답변

1

예 : 512 X 512 (1 배) 이미지를 가지고 당신이 (배 및 3 배)를 지원하려면이 같은 사람들이 개 파일을 포함해야한다 : 당신이 알고하지 않는

yourImage.png  // (512x512 at 1x) 
[email protected] // (1024x1024 at 2x) 
[email protected] // (1536x1536 at 3x) 
1

"iOS Human Interface Guidelines: Icon and Image Sizes"은 4s를 포함하여 현재 기기의 저작물 크기를 나열합니다. @ 1x 디스플레이가있는 유일한 현재 기기는 iPads입니다.

iPad가 앱을 실행하지 않는다는 것을 알지 못한다면 (내가 할 수 있다고 생각하지 않습니다. 모든 앱을 펼치기 모드로 실행할 수 있기 때문에) @ 1x 크기를 포함해야합니다.

어쨌든 앱 스토어는 구형 기기 사용자에게 계속 표시되므로 @ 1x 아이콘을 포함시켜야하며, 앱이 없으면 거부 될 수 있습니다.

또한 iPhone 6 Plus를 지원하려면 @ 3x를 잊지 마십시오.

+1

를 "아이 패드 @ 1x 크기를 포함하려는 앱을 실행하지 않습니다. " 1x 장치에서 2x 아이콘을 사용하면 사용자가 직접 축소 한 것처럼 동일하게 표시됩니다. 유일한 차이는 더 많은 메모리를 사용하는 것일 수 있습니다. – user102008

+0

"앱 스토어가 구형 기기의 사람들에게 여전히 눈에니다."나는 앱 스토어 아이콘에 대해 묻는 것이 아니라 앱의 아이콘에 대해 묻고 있다고 생각합니다. – user102008

+0

@ user102008 2x를 사용하면 실제로 작동합니다. 나는 전에 그것을 테스트 해 본 적이 없었던 것 같습니다. 이 경우 메모리/성능 문제가됩니다. 망막이없는 장치는 더 큰 이미지를 가장 잘 처리 할 수 ​​없습니다. (질문자가 염려하는 것이거나 그렇지 않은 경우) – cobbal

관련 문제