2012-10-03 3 views

답변

2

그냥 같습니다. @ 2x는 망막 이미지라는 것을 의미합니다.

차이점은 스플래시 화면의 경우 568 @ 2x (또는 그 무엇이든지)이지만 Xcode는 해당 파일의 이름을 변경합니다.

그냥 지금은 아이폰 5 이미지에 대한 공식 문서를 공개하지 않은까지 @의 2x.png

+1

저는 그렇게 생각하지 않습니다. 당신은 일반, 망막 및 iphone5 화면에 대해 3 가지 해상도를 제공해야합니다. 특히 전체 화면을 차지하는 배경 이미지에 적합해야합니다. – Satyam

+0

단순한 사실 "일반 이미지 나 망막 이미지가 iPhone5에 적합하지 않습니다." 우리가 더 큰 크기의 이미지를 제공하지 않는다면, 이미지 (일반 또는 망막)는 iPhone5에서 늘어나게되고 모양이 좋지 않을 것입니다. 따라서 3 가지 해상도 이미지를 앱에 추가해야합니다. – Satyam

+0

정답 : 2x 이미지 아래에 공간을 남겨 두도록 앱을 만들었습니까? – Satyam

2

을 계속 사용.

이렇게 할 수 있습니다.

if(UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone && [[UIScreen mainScreen] bounds].size.height * [UIScreen mainScreen].scale >= 1136) 
{ 
//Write the code here for iPhone5 Image. 
} 
else 
{ 
//this is for unto 4th gen iPhone 
} 
+0

해킹,하지만 할거야. 고맙습니다. –

2

는 기본-568h의 @ 2 배 아이폰 5, 아이팟 터치 5 세대의 출시에 표시됩니다 아이폰 5 이미지에 대한 구체적인 명명 규칙이 없습니다. 이렇게하면 앱의 레터 박스가 아닌 모드가 활성화됩니다. 당신의 다른 f.e. 두 화면 해상도를 모두 커버하려는 경우 유연하게 디자인해야하는 배경 이미지. iPhone 4 앱을 만들 때 f.e. 배경 이미지는 iPhone 5 크기까지 스트리밍 할 수 있습니다.

1

다만 동일합니다. @ 2x는 망막 이미지라는 것을 의미합니다.

스플래시 화면의 경우 568 @ 2x (또는 그 자체가 무엇이든간에)의 유일한 차이점은 Xcode에서 해당 파일의 이름을 바꿉니다.

그냥 당신이 시뮬레이터를 보면 사진이 어쩌면 뻗어 것으로, @의 2x.png

를 사용하여 내가 추가해야합니다 계속! 당신은 너무 ... 어쩌면 이것이 내가 희망 해결 될 것입니다 버그는 "자동 레이아웃"(유 스토리 보드를 사용하는 경우) 좀 문제가있는 상자를 선택하여이 문제를 해결할 수

changing the size

및 스토리 보드 또는 .xib u는 여기에 같은 컨트롤러의 크기를 변경할 수 있습니다

enter image description here