Dark Mode(2)
-
4-다크모드 적용하기
피드백 Bad 1. Assets에서 생성한 colorset을 뷰컨트롤러 백그라운드로 설정했다. 그런데 시뮬레이터 실행하면 런치스크린색상만 라이트/다크모드, iOS13 이상/이하 버젼 둘 다 상관없이 적용되고 씬에서는 그냥 검정색화면만 나온다. 구글링해도 처리방법을 찾기 어렵다. 수업때 배웠는데 복습이 늦어서 다시 잭님에게 물어봐야겠다. 피드백_수정1 Good 1. iOS 13이상에서는 라이트모드, 다크모드 설정 시 둘 다 색상적용 잘되는 거 확인함. Bad 1. 아이폰8 iOS 12.4에서는 라이트모드시 초록색이 아니라 흰색화면만 나옴. 확인필요.
2022.07.13 -
AppDelegate & SceneDelegate, Dark Mode(2022-07-06 수업3)
목차 1. AppDelegate & SceneDelegate 2.Dark Mode 3. References 1. AppDelegate & SceneDelegate -. iOS13부터 iPadOS 멀티윈도우기능이 생겨 UI라이프사이클이 다양해졌고 이를 관리해줄 객체가 필요해졌다. -. 그래서 SceneDelegate이 생겼고 AppDelegate은 SceneDelegate과 역할을 나누게되었다. -. AppDelegate : 앱의 entry point 역할과 앱레벨에서의 life-cycle을 관리하는 역할 -. SceneDelegate : 화면에 무엇(scene/window)을 보여줄지 관리하는 역할 -. iOS12 & earlier 앱은 1 process, 1 user interface 인스턴스를 지원한..
2022.07.08