본문 바로가기

Ios

IOS - 다크모드(Dark mode)를 지원하는 Color Set 만들기

다크 모드를 원할히 지원하기 위해 가장 기본이되는 방법은 System color를 사용하는 것이다.

System color를 사용할 때는 알아서 라이트모드와 다크모드에 따라 색을 반전시켜 준다.


Cumstom 색상에서 다크모드를 지원하기 위해서는 아래와 같이 해준다.

Assets.xcassets에 들어가 AppIcon이 있는 창의 빈칸을 오른쪽 클릭한다. 그리고 New Color Set을 클릭하면 컬러셋을 만들 수 있다.

 

Attributes Inspector - Appearances를 Any, Light, Dark로 설정한다.

 

원하는 색을 넣어준다.

 

쉽게 색을 찾을 수 있도록 Color Set의 이름을 원하는대로 설정해준다.

 

Color Set이 반영되었는지 확인하기 위해 스토리보드에서 뷰의 백그라운드 컬러를 변경하는 창을 눌러 보았다. Named Colors에 아까 설정한 MyColor가 보인다.

 

'Ios' 카테고리의 다른 글

Ios - Firebase의 Authentication 사용하기  (0) 2020.01.29
Ios - CocoaPods  (0) 2020.01.23
Ios - CoreLocation  (0) 2020.01.15
Ios - API와 찰떡궁합 DispatchQueue.main.async  (0) 2020.01.14
Ios - Api 사용하기(urlSession, parseJson)  (0) 2020.01.03