1. 서론
리액트 네이티브 개발 중 모바일 기기의 해상도를 가져올 수 있는 API인 Dimensions를 사용할 일이 있었는 데, 굳이 왜 window와 screen으로 나뉘어 있는지 모르겠어서 검색하고 알아낸 내용을 적고자 한다.
2. 차이점
사실 IOS에서는 window와 screen 둘 중 어떤 것을 쓰더라도 동일하게 적용된다.
다만, Android에서는 다르다.
Dimensions.get('window')
위에 보이는 그림 1의 빨간색으로 표시된 부분을 포함하지 않고 영역을 추출한다.
Dimensions.get('screen')
위에 보이는 그림 1의 빨간색으로 표시된 부분을 포함하고 영역을 추출한다.
[참고]
'개발 > React Native' 카테고리의 다른 글
[React Native] 다른 앱(play store, instagram 등) 열기 (0) | 2021.04.16 |
---|---|
[React Native] 특정 화면에서 화면 고정하기 (0) | 2021.02.09 |
[React Native] Bottom tab bar 특정 화면에서 안 보이게 설정하기 (0) | 2021.02.09 |
[React Native] 커스텀 로딩 애니메이션 스크린 구현하기 (0) | 2021.02.03 |
[React Native] 배경 이미지 크기 자동으로 맞추기 (0) | 2021.02.03 |