modalPresentationStyle의 두 가지 옵션 중 .fullScreen은 모달 뷰 컨트롤러가 전체 화면을 차지하며,
부모 뷰 컨트롤러가 완전히 사라집니다. 다시 말해,
모달 뷰 컨트롤러가 화면 전체를 차지하여 부모 뷰 컨트롤러의 콘텐츠가 보이지 않습니다.
반면에, .overFullScreen은 모달 뷰 컨트롤러가 전체 화면을 차지하지만,
부모 뷰 컨트롤러는 여전히 보이며, 일부 콘텐츠가 여전히 볼 수 있습니다.
즉, 모달 뷰 컨트롤러는 전체 화면을 차지하지만, 부모 뷰 컨트롤러의 일부 콘텐츠가 여전히 보이며 배경은 투명하게 처리됩니다.
따라서, .fullScreen은 모달 뷰 컨트롤러가 전체 화면을 차지하며, 부모 뷰 컨트롤러가 완전히 사라지는 반면에, .overFullScreen은 모달 뷰 컨트롤러가 전체 화면을 차지하지만, 부모 뷰 컨트롤러는 여전히 보이며 일부 콘텐츠가 여전히 볼 수 있습니다.
감사합니다.
'iOS' 카테고리의 다른 글
ios17.1 업데이트 주요 내용 정리 (0) | 2023.10.27 |
---|---|
UITextField return키(키보드 하단 오른쪽 파란색버튼) 눌렀을 때 이벤트를 받아보자 func textFieldShouldReturn (0) | 2023.01.04 |
iOS16 개발자 모드 추가 (MacOS Ventura 이상) (0) | 2022.12.28 |