React Native로 만든 앱이 IOS일때만 계속 해서 StatusBar Style이 적용되지 않았다.
앱이 전체적으로 흰 배경이라
<StatusBar barStyle="dark-content" />
dart-content를 적용해주었으나 StatusBar 자체가 흰색으로 아예 아이콘들이
나타나지 않았다.
찾아보니 IOS 13버전부터는 다크모드가 지원되면서 생긴 이슈라고 한다.
해결방법은 간단하다.
info.plist에 기본적으로 Light를 쓰겠다고 지정해주면 된다.
아래 코드를 info.plist에 추가해주면 끝!
<key>UIUserInterfaceStyle</key>
<string>Light</string>
https://isolution.pro/ko/q/so69544065/ios-13eseo-dakeu-modeuleul-obteu-aus-hal-su-issseubnikka
'프론트엔드' 카테고리의 다른 글
flutter CocoaPods not installed. Skipping pod install (0) | 2024.09.25 |
---|---|
IOS input 태그 take a photo 클릭시 앱 꺼지는 이슈 (2) | 2022.02.15 |
스크롤에 따라 이미지 회전시키기 (2) | 2021.05.10 |
SPA에서 서버사이드랜더링 하지 않고 SEO 우회하기 (4) | 2020.12.05 |
react datetime 한글(년월일)로 변경하기 (1) | 2020.11.10 |