2018년 6월 6일 수요일

iPhone 6 7 8 plus 에서 상태바가 크게 나오는 앱 올바른 스케일로 나오게 하려면?

실제로 오래전에 만들어진 프로젝트에서 코드를 추가하다 보니

플러스 모델에서 화면 스케일이 업 되어 표출 되는 경우를 발견 했다.

실제로 아직도 내가 사용하는 iphone 6+ 에서 사용되는 앱중에 이렇게 오래된 프로그램인 듯 보이는 앱들이 존재 한다.

내가 사용중인 앱중에는  증권통,  키움증권 영웅문  과 같은 앱들이 아직도 상태바가 크게 보인다. 마치 오래전에 만든 앱이 6+에서 그냥 화면이 늘어 나서 보이는 느낌이다.

대신 증권 앱이나 기업 은행 앱은 최근에 바로 잡힌 듯 하다.



위에부터 키움증권, 증권통, facebook 의 iPhone 6 +에서 스크린샷이다.

왜 이러한 현상이 나타날까?

실제로 오래전에 만들어진 앱에 코드를 추가하고 유지보수 하다가 이러한 현상을 바로 잡기 위해 프로젝트 설정을 해메고 찾고 하였지만 해답은 의외로 간단 했다.



Launch Screen 스토리 보드르 추가 하여 위와 같이 프로젝트를 설정하면
올바른 크기로 프로그램이 실행 된다.

다음은 스택오버플로우의 관련 글이다.
https://stackoverflow.com/questions/25754942/how-to-enable-native-resolution-for-apps-on-iphone-6-and-6-plus

알면 별것 아니고 모르면 개고생이다.

증권통앱에 이방법을 알려주고 싶다.