SafeArea1 플러터 (Flutter) 앱 화면 크기 MediaQuery 이번에 회사 프로젝트로 Flutter를 진행 중에 iOS와 Android 화면이 달라서 생기는 Ui를 해결하기 위해서 MediaQuery에 대하여 알아보자. MediaQuery란, MediaQuery는 기기의 화면 너비나 높이를 가져오거나, 화면의 방향 정보를 얻을 때 주로 사용된다. 이를 사용하면 앱이 실행되는 디바이스의 크기에 따라 레이아웃을 조정할 수 있다. 사용하게 된 이유 이번에 bottomNavigationBar를 작업 중에 안드로이드와 iOS의 차이를 발견하게 되었고 iOS는 iPhone X와 같은 최신 모델에서는 스크린 하단에 Home Indicator가 생기면서 뷰가 스크린에 겹치는 현상이 생긴다. 그림 1) 안드로이드 하단 바 그림 2) iOS 하단 바 위의 그림과 같이 하단바에서 iO.. 2023. 3. 7. 이전 1 다음 반응형