2013-01-05 3 views
0

내 앱을 앱 스토어에 제출할 준비가되고 시작 화면에서 가이드 라인을 읽었습니다. 애플은 앱이 이미로드되어있는 것처럼 보이게 만드는 것을 선호합니다.iOS 시작 화면 이미지 확대?

내 앱의 배경 이미지를 시작 화면으로 사용하기로 결정했습니다. 그렇게하면 앱의 골격이 표시되고 버튼과 텍스트가로드됩니다.

이미지 복사본을 사용했지만 [email protected]로 이름을 변경했습니다.

작동하지만 시작될 때 기본 확대/축소 효과가 있지만 실제 이미지 크기보다 크게 확대되어 응용 프로그램으로 전환되지 않습니다.

왜 이런 일이 발생하고 내가 할 수있는 아이디어가 있습니까?

감사

+0

괜찮아요. 내 앱의 배경이 640x1136 인 것 같습니다. 앱을 실행할 때, 일부 픽셀은 시간의 맨 위에있는 막대에서 차지합니다. 나는 추측하고 있습니다. 640x1136의 해상도로 시작 이미지를 사용하면 시간이 막대에 대해 걱정할 필요가 없으므로로드 할 때 확대 된 모습이 보입니까? – user1923975

+0

시작하는 동안 상태 표시 줄을 숨기면 크기 640x1136의 이미지를 찍고 상태 표시 줄을 표시하는 경우 640x1096 크기의 이미지를 가져옵니다. Info.plist (또는 Target-> Summary 탭)에서 시작하는 동안 상태 표시 줄을 표시/숨기기를 선택할 수 있습니다. –

답변

0

OK,이 주위에 방법을 찾아 냈다.

상단의 상태 표시 줄은 망막의 경우 40 픽셀, 비 망막의 경우 20 개입니다.

그런 다음 전체 iphone 5 해상도의 검은 색 배경을 만들었습니다. 그런 다음 내 시작 이미지 (사실 내 앱의 배경 이미지)를 얻었으나 수직으로 40 픽셀 아래로 크기를 조정했습니다.

나는 검정색 배경 위에 이것을 놓고 바닥을 만들었다.

그런 다음 레이어를 병합하고이를 시작 이미지로 사용했습니다. 그것은 완벽하게 작동, 시작 이미지를로드하고 내 애플 리케이션이 바로 위에 완벽하게 정렬 열립니다.

0

이 상태 표시 줄에 문제가 될 수는 포함 또는 기본 이미지에서 제외된다. Apple에 따르면 모든 iPhone Default.png에는 상태 표시 줄이 포함되어야하고 iPad에는 상태 표시 줄이 없어야합니다. (물론 응용 프로그램이 상태 표시 줄을 숨기는 경우는 제외)

1

iPhone에서는 default.png 이미지가 상태 표시 줄을 포함해야합니다 (앱에 표시되는 경우).

iPad에서는 상태 표시 줄을 생략해야합니다.

따라서, 기본 이미지 크기 (source)해야한다 :

enter image description here