![[Flutter]DrawerでiOSのノッチ部分まで塗り潰す方法](https://www.yukiiworks.com/wp-content/uploads/2020/08/flutter.png)
はじめに

FlutterでDrawerを使用した際、DrawerHeaderに背景色を設定したのですが、iOSのノッチ端末で不自然にノッチ部分が白のままだったのが気持ち悪かったので塗り潰す方法を模索しました。
解決方法
色々やってみたのですが、解決したのは意外と単純な方法。
ListViewのpaddingに以下のようにEdgeInsets.zeroを設定しました。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar(), drawer: Drawer( child: ListView( padding: EdgeInsets.zero, // ←ここ children: [ DrawerHeader( child: Text('テスト') ), ], ), decoration: BoxDecoration(color: Colors.blue), ), ); } |
解決後の画像はこちら。

以上です。
![[Flutter]iOS実機ビルド時に"iproxy"は、開発元を検証できないため開けません。と表示された場合の対処法](https://www.yukiiworks.com/wp-content/uploads/2020/08/flutter-300x144.png)

![[realm][Android]relam導入時のエラー"configuration with name 'kapt' not found."について](https://www.yukiiworks.com/wp-content/uploads/2019/04/68747470733a2f2f71696974612d696d6167652d73746f72652e73332e616d617a6f6e6177732e636f6d2f302f36333036302f31363961343966382d623766622d613335612d353264342d6539653934373731383031302e6a706567-150x150.jpg)
![[iOS13]SceneDelegateを使用したURL Schemeによるアプリ起動処理](https://www.yukiiworks.com/wp-content/uploads/2019/04/swift-150x150.png)
![[Docker]起動済みのMySQLデータを永続化させる](https://www.yukiiworks.com/wp-content/uploads/2019/08/docker-logo-2-150x150.png)
![[PHP]local.ERROR: compact(): Undefined variable:エラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/06/php-150x150.jpg)
![[Kotlin][Android]BottomNavigationViewとViewPagerを用いたタブ遷移の実装](https://www.yukiiworks.com/wp-content/uploads/2019/04/kotlin-150x150.png)
![[frappe-gantt]スクロールバーがかなり下に出るバグの対応方法](https://www.yukiiworks.com/wp-content/uploads/2019/05/javascript-150x150.png)
![[Android]Error while executing: am start -n XXX.....エラーについて](https://www.yukiiworks.com/wp-content/uploads/2019/10/android-studio-e1585186990750-150x150.jpg)
