아이폰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" 에서
4. Interface Builder 에서 Toolbar 선택한다.
5. "XCode -> Size Inspector -> Autoresizing" 에서
누군가에겐 한가닥 희망이 되기를... 나처럼 삽질 하지 말고 ㅡㅡ;
'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 |