티스토리 뷰
너무 미세한 변화라고 할까요. 하지만 미세하지만 미세하지않은(?) UI 변화로 저도 새롭게 알게 된 사실인데요
iOS13을 빌드하기 위한 최신 버전 xcode 11 부터는 애플의 UI정책에 사소한 변화가 있습니다.
xcode에서는 다른 view controller를 띄울때 presentation style이 Automatic으로 기본설정되어있습니다.
Automatic은 기본적으로 Full Screen이 선택되는데요
xcode 11부터 빌드시에 Automatic의 기본값이 Full Screen이 아닌 Page Sheet가 되었습니다.
Full Screen은 말 그대로 다른 view controller가 기존 view controller위에 나타날때 기존 view controller가 안보이도록 완전히 덮는 스타일이고
Page Sheet는 아래의 스크린샷과 같이 카드UI느낌의 뷰라고 할까요 뷰가 중첩되어있는 느낌을 주는 형태의 스타일입니다.
당연하게도 가려진 view controller부분을 누르면 새로 열려진 view controller는 닫히게 됩니다
이 UI변화로 전체 width는 변화가 없지만 height가 약간 작아지게됩니다
page sheet가 아닌 full screen을 그대로 쓰고 싶으신 경우에는 automatic 으로 되어있는 설정값을 직접 바꾸시면 됩니다
개발하실때 참고하시길 바랍니다
참고
https://medium.com/@hacknicity/view-controller-presentation-changes-in-ios-13-ac8c901ebc4e
'WEB2.0 > 프로그래밍' 카테고리의 다른 글
iOS 프로젝트 배포 환경별 build 세팅하기 (0) | 2019.11.05 |
---|---|
ab로 post request 벤치마크하기 (0) | 2019.10.06 |
애플 인앱(in-app purchase) 영수증 검증시 참고하면 좋은 (2) | 2019.09.26 |
MYSQL 5.5에서 utf8mb4 사용시 index size 문제 (0) | 2019.09.21 |
UIWebView가 포함된 빌드를 올리면 앱스토어에서 오류가 발생합니다 (1) | 2019.09.16 |
- Total
- Today
- Yesterday
- 자바스크립트
- android
- Apple
- 스마트폰
- 안드로이드
- 게임
- 네이버
- JavaScript
- php
- AWS
- 웹표준
- 아이디어
- 아이폰
- 모바일
- 소프트웨어
- CSS
- 대학생
- 공모전
- 구글
- iPhone
- 어플리케이션
- 앱스토어
- 앱
- 벤처
- 트위터
- 창업
- 경진대회
- 애플
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |