[iOS] App and Environment

.onNext("Volga")·2023년 1월 10일
0

iOS

목록 보기
1/7

Description

iOS 앱에서 라이프 사이클 이벤트와 앱의 UI Scene들을 관리하고 앱이 실행되는 환경과 특성에 대한 정보를 얻어봅니다.

Overview

iOS 버전 13 이상부터는 이용자가 앱 UI의 여러(multiple) Instance동시에 생성하고 관리 할 수 있습니다.

또한 iPad에서 사용자는 앱의 여러 Instance를 화면에 나란히 display 할 수 있습니다.

UI의 각 인스턴스는 다른 내용들을 표시하거나 동일한 내용을 다른 방식으로 display합니다.

UIKitDevice Settings, 인터페이스 설정이나 사용자 기본 설정에 대한 조합들을 반영하는 특성에 대한 Collection을 사용해서 현재 Environment에 대한 디테일한 정보를 전달합니다.

예를들어서, 특성을 사용해서 현재 뷰나 뷰 컨트롤러에 대해 다크모드 활성화 여부에 대해 확인 할수도 있습니다.

profile
iOS 개발자 volga입니다~

0개의 댓글