본문 바로가기

Development/iOS

아이폰6 & 아이폰6 플러스 웹뷰 스크린사이즈, 풀사이즈 문제

아이폰6 & 아이폰6 플러스 웹뷰 적용시 문제발생 상황과 해결방법


상황1. 스크린 사이즈가 아이폰5 사이즈로 나오는 문제

   해상도가 아이폰5 로 스캐일 되어 나오는 문제


해결1. launchscreen.xib 파일을 만들고 아무런 위젯(뷰)도 놓지않고 바탕화면을 검은색 처리한다.

여기저기 해결방법 찾아보니까, 

launch image 를 준비해서 세팅하라는 것도 있고

launchscreen.xib 파일을 만들어서 세팅하라는 것도 있고 해서

나는 후자로 해결을 보았다.


1. "File -> New -> File" 클릭 하면 "Choose a template for your new file" 창이 뜬다.

2. 좌측메뉴 에서 "iOS -> User Interface -> Launch Screen" 선택한다.

3. "launchscreen.xib" 파일명으로 저장한다.

4. XCode 프로젝트 네비게이터 에서 프로젝트 최상위를 선택한 후 

   "General -> App Icons and Launch Images -> Launch Screen File" 에 방금만든 "launchscreen.xib" 를 설정한다.



상황2. 웹뷰가 아이폰5,6,6플러스 에서 자동으로 풀스크린 되도록 하기

   아래단의 툴바를 가리지 않기, 툴바 가로폭 풀사이즈로


해결2. 아래 순서대로 설정할것


1. Interface Builder 에서 WebView 선택한다.

2. "XCode -> File Inspector -> Interface Builder Document" 에서 "Use Auto Layout", "Use Size Classes" 모두 체크해제

3. "XCode -> Size Inspector -> Autoresizing" 에서


enter image description here


4. Interface Builder 에서 Toolbar 선택한다.

5. "XCode -> Size Inspector -> Autoresizing" 에서

 

   enter image description here


누군가에겐 한가닥 희망이 되기를... 나처럼 삽질 하지 말고 ㅡㅡ;

'Development > iOS' 카테고리의 다른 글

아이콘셋  (0) 2015.06.04
툴바(Toolbar) 아이템 자동 간격  (0) 2015.05.28
EasyApns 구축하기 (PHP + MySQL)  (0) 2015.05.14
XCode 6.3 프로젝트명 변경  (0) 2015.05.13
투명뷰, 팝업(다이얼로그) 형태 만들기  (0) 2015.05.08