Issue 🤷🏻♂️
- Status Bar 색상을 변경하는데 프로젝트 설정에서 Light Content로 설정을 했는데도 불구하고 변경이 되지 않았다.
Solved 📝
- 여러 자료를 찾아본 끝에 해결을 할 수 있었다 😂
- 여러 방법들이 있었지만 서기의 해결방법은 아래와 같다.
- 반드시 아래 2가지를 모두 설정해야만 변경이 된다는 점 ❗️
과정 ▾
Project 설정 바꾸기
- 가장 먼저 프로젝트 설정(General)에서 Status Bar Style을 Light Content로 설정해주었다.
Info 설정
- 우선 프로젝트 설정을 하면 Status bar style 이라는 설정이 생기며 Value로는 Light Content가 생긴다.
- 그 아래가 중요하다 📌
- View controller-based status bar appearance 라는 Key다.
- Value를 NO로 바꿔주어야 우리가 설정했던 Light Content가 설정이 된다.
Additional 📂
View controller-based status bar appearance
- 위 Key가 무엇이길래 저 Key 없이는 설정을 해도 바뀌지 않는지 궁금했다.
- 근데 해석만으로도 충분히 어떤 설정인지 알 수 있었다.
- View Controller에 설정이 된 기본(default)가 되는 바(bar) 모양 설정
- 쉽게 말해 기본값으로 설정된 Bar Style을 쓸지 안쓸지에 대한 설정이다.
'iOS_Swift.zip' 카테고리의 다른 글
[RxSwift]UITextField 정규식 (0) | 2022.09.10 |
---|---|
[Swift]SnapKit + Then CollectionView Cell Size (0) | 2022.09.10 |
[iOS]Strong과 weak 참조 방식 (0) | 2022.02.27 |
[iOS]Protocol (0) | 2022.02.20 |
[iOS]NotificationCenter (0) | 2022.02.18 |