2014-09-19 2 views
10

Xamarin을 사용하여 iPhone 응용 프로그램을 작성 중입니다. 내 UIViewController이 전체 화면을 채우지 않습니다. 위아래에 간격이 있습니다. 다음은 시뮬레이터의 스크린 샷입니다. 나는 아래 엑스 코드에서 UIViewController에 대한 설정을 스크린 샷으로는 화면 디자인은 엑스 코드에서 수행 된iOS 응용 프로그램이 iPhone 화면을 채우지 못함

enter image description here

격차가 더 분명하게 색 ​​구성표를 변경했습니다. 내가 잘못 뭐하는 거지

XCode settings

, 왜보기가 너무 작습니다?

+0

. 아이폰 OS 7 (4 인치 레티 나 디스플레이)에서 응용 프로그램을 실행할 때 보여주는 블랙 바]의 – rckoenes

+0

가능한 중복 (http://stackoverflow.com/questions/18913105/black-bars-showing-when-running-app-on-ios-7-4-inch-retina-display) – Rajesh

답변

24

당신은 올바른 시작 화면을 누락 자산 카탈로그에 4 "시작 화면 이미지를 넣어 또는 info.plist

+0

도움을 주셔서 감사합니다. 뭔가 간단합니다. – JDibble

+2

왜 이것이 수정 된 것인지 설명 할 수 있습니까?이 동일한 문제를 해결하기 위해 파일을 저장할 위치를 파악할 수 없습니다. – bitops

+9

사과가 처음 iPhone 5 (4 "화면)을 출시했을 때, 개발자가 앱에서 해당 앱이 새로운 4 "화면. Apple의 솔루션은 4 "출시 이미지가 있는지 여부를 감지하는 것이 었습니다. 기존의 모든 기존 앱을 손상시키지 않으려면 4 인치 이미지가 없으면 앱이 시작됩니다. UIWindow의 높이가 586pts 대신 480pts로 유지되는 레터 박스 모드. 4 "시작 이미지를 추가하면이 앱이 4 인치 스크린에 준비되어 있고 레터 박스가 필요 없다는 사실이 단말기에 알려집니다. – liamnichols

관련 문제