다크모드대응1 [SwiftUI] 다크모드 대응 ColorScheme 향상된 사용자 경험을 제공하기 위해서 다크 모드에 대해 적절한 대응을 해야 한다. SwiftUI를 통해 프로젝트를 진행하면서 다크 모드에 대응하는 방법을 알아볼까 한다. 생각보다 엄청 단순했다. 바로 ColorScheme를 이용하는 방법이다. colorScheme | Apple Developer Documentation colorScheme | Apple Developer Documentation The color scheme of this environment. developer.apple.com ColorScheme는 화면 모드에 관련된 환경 변수이다. 이를 통해 현재 컬러스킴값을 가져오는 것은 물론 뷰의 환경값이 변경되면 이를 감지하여 뷰에 반영을 해준다. 이를 통해 한번 뷰를 간단하게 구현해 보겠.. 2024. 3. 20. 이전 1 다음