2017-05-01 8 views
1

원래 iPhone 4로 프로토 타입을 작성한 앱이 있습니다. 그러나 아이폰 5 이상으로 표시 할 때 그림과 같이 검정색 테두리가 위쪽과 아래쪽에 남습니다. 화면을 채우려면 어떻게해야합니까? 크기 검사기를 사용하여 VC의 화면 높이를 설정하고 2000과 같이 임의로 높은 값을 볼 수는 있지만 효과가 없습니다. 나는 또한 아무런 효과없이 바에서 none을 유추하는 것으로 바꿔 보았습니다.IOS/Storyboard : 다양한 크기의 장치로보기 적용

의견을 보내 주셔서 감사합니다. 앱

screenshot

답변

1

, 당신은 지원되는 모든 장치에 대한 출시/시작 화면을 정의해야합니다. 시작 화면 스토리 보드 (기본 설정)를 사용하거나 정적 이미지를 실행하여이 작업을 수행 할 수 있습니다. 이에 따라 -

https://developer.apple.com/ios/human-interface-guidelines/graphics/launch-screen/

을 새 Xcode 프로젝트를 만들 때, 엑스 코드가 자동 실행 화면 스토리 보드를두고 있지만, 그래서 당신은 자신을 집어해야 할 프로젝트가 된 것으로 보인다.

+0

이 문제는 해결되었습니다. 감사! – user6631314

1

자동 레이아웃에 크기 클래스를 사용하십시오. 다음은 좋은 자습서입니다 https://www.raywenderlich.com/113768/adaptive-layout-tutorial-in-ios-9-getting-started

기본적으로 수직 간격이 문제입니다. 기본적인 자동 레이아웃 기능 만 배우면이 문제가 해결됩니다.

+0

프로젝트가 자동 레이아웃으로 업데이트되어야하는 것이 맞습니다. 튜토리얼에 대한 링크를 제공해 주셔서 감사합니다. – user6631314