Home Indicatorの背景色を消す

私の作成しているアプリをiPadでデバッグしている際にHome Indicatorの色が変わってしまっているのを発見しました。

調べてみると私のミスではなくOS標準で背景色を吸って塗りつぶしてしまうとのことだったのですが、気持ち悪かったので修正方法について調べてみました

Home Indicatorサイズ

Home Indicatorのサイズについて記載されている記事を見つけることができなかったのでViewを配置して調べてみたところHome Indicatorの高さは20ptでした。

修正方法

StackOverflowにHow can I get the size (width, height) of the iPhone X home indicator?という記事があったのでそちらの回答を参考にしました。

方法としてはHome Indicatorの部分にViewを配置して見えなくする力技です。

Home Indicatorサイズを調べる際にViewは配置していたのでそのViewの色を背景色に合わせれば修正完了です!(確認のために横幅を小さくしています)

参考文献

How can I get the size (width, height) of the iPhone X home indicator?