iOS, UIModalPresentationStyle

iDO·2022년 1월 20일
0

iOS

목록 보기
8/8
post-thumbnail

❄️ .pageSheet, .formSheet


iPhone의 경우 둘다 위의 사진처럼 Present시 나타나고 iPad의 경우 두 개의 크기와 비율이 다릅니다. .automatic 시 보통 .pageSheet으로 설정되는거 같네요.

❄️ .fullScreen


Present시 .pageSheet, .formSheet과 다르게 뷰가 가득 채워집니다.

❄️ .currentContext

이 친구는 조금 다른데, 현재에 따라 다라집니다(?). 만약 첫번째 VC에서 다음 VC를 .fullScreen으로 present하고 그 다음 VC를.pageSheet으로 present하면 아래 그림처럼 되는데,
첫번째 VC에서 .currentContext로 present시 .fullScreen이랑 같게 보이지만 그 다음 VC로 .pageSheet으로 present시 기존 .pageSheet과 동일하게 나타납니다.

❄️ .over-

.fullScreen이나 .currentContext로 present하고 배경을 투명하게 하면 이전 VC의 대한 요소들이 지워진 상태로 나타납니다. 하지만 overFullScreen이나 .overCurrentContext으로 하면 이전 VC의 요소들이 그대로 나타냅니다.

profile
이곳은 저를 위한 iOS 설명서입니다.

0개의 댓글