IT Share you

iOS 7 (4 인치 레티 나 디스플레이)에서 앱을 실행할 때 검은 색 막대가 표시됨

shareyou 2020. 12. 2. 22:14
반응형

iOS 7 (4 인치 레티 나 디스플레이)에서 앱을 실행할 때 검은 색 막대가 표시됨


우리는이 iPod기본으로 내장 된 응용 프로그램을 SDK같은 5.1.응용 프로그램이있다 tabBarController세 개의 탭과 각 탭이 가지고 UIViewController다른보기를로드 할 수 있습니다.

앱은 iOS 6.1iOS 7(3.5 인치 디스플레이) 시뮬레이터 및 장치에서 잘 작동 하지만 iOS 7(4 인치 디스플레이 시뮬레이터) 또는 장치 에서 앱을 실행하면 세 탭 모두에서보기 화면의 상단과 하단에 검은 색 막대가 나타납니다. 누구든지이 문제에 대한 이유 또는이 문제에 대한 실행 가능한 해결책을 제안 할 수 있다면 정말 도움이 될 것입니다.

감사


먼저 4 인치 화면 디스플레이에 필요한 기본 이미지를 추가해야합니다. 프로젝트에 Default-568h@2x.png 라는 이름의 이미지가 있는지 제대로 확인하십시오. (640 × 1136 pixels)

Default-568h@2x.png 는 4 인치 화면 디스플레이의 지원 앱에 필요합니다.

이 이미지를 작업중인 프로젝트에 추가하고, 장치 또는 시뮬레이터에서 이전 빌드를 제거하고, 프로젝트를 지우고 다시 빌드하고 문제가 해결되기를 바랍니다.

편집하다:-

검은 막대 문제를 수정 한 후 내 대답과 같은 장치를 확인할 수 있습니다.

장치 유형 감지

사용할 수 없다면 두 가지 선택이 있습니다 AutoLayout

먼저

xib3.5 인치 화면에 대해 동일한 클래스로 두 개 를 만들고 어떤 화면이 나타나는지 확인하고 매크로를 사용하여 4 인치 화면 세트에 대해 하나씩 만듭니다 .

둘째

Self.view어떤 화면이 나타나는지 확인하고 매크로를 사용하여 프레임을 설정 합니다.

사용하는 것과 당신이 설정 self.view 프레임에 대해 사용할 수있는 다른 방법도 있습니다 window프레임 또는UIScreen


내 문제는 실수로 여기에서 찾은 값을 삭제했습니다.

여기에 이미지 설명 입력

LaunchScreen을 다시 추가하고 LaunchScreen.xib가 있는지 확인했습니다. 아마도 다른 사람들에게 도움이 될 것입니다.


Ive는 동일한 문제가있었습니다. 상단과 하단에 검은 색 막대가 있습니다. "앱 아이콘 및 실행 이미지"의 드롭 다운을 Main_iPhone으로 설정하여 간단히 해결되었습니다.

앱 아이콘 및 시작 이미지 스크린 샷


같은 문제입니다. iOS 8.1의 경우 기본 구성 창에서 시작 파일이 올바르게 구성되었는지 확인하십시오. iOS 7.1의 경우 시작 이미지에 640x1136 이미지가 포함되어 있는지 확인합니다.

시뮬레이터에서 실행할 때 두 iOS 모두에서 검은 색 막대 문제가 해결됩니다.


내 것은 고치기가 더 쉬웠습니다. 난 단지 입력 LaunchScreenLaunch Screen File field.

  1. Project file안으로 클릭Project Navigator
  2. 딸깍 하는 소리 General tab
  3. 입력 "LaunchScreen"Launch Screen File field
  4. 저장

나는 같은 문제에 직면했다. 방금 시작 이미지를 추가했는데 저에게 효과적이었습니다.

XCode-> 프로젝트 파일 클릭-> 대상 선택-> 앱 아이콘 및 실행 이미지-> 실행 이미지 소스 추가


이것은 효과가 있었다!

아래의 5 단계 및 6 단계에주의하십시오.

1.In xcode, Click on the Project file in Project Navigator
2.Click General tab
3.Type "Main_iPhone" in the Launch Screen File field
4.Save
5.Remove the app from device or simulator
6.Then in Xcode go to Product Menu and then select Clean 
7.Build again 

참고 URL : https://stackoverflow.com/questions/18913105/black-bars-showing-when-running-app-on-ios-7-4-inch-retina-display

반응형