私のXamarin.Formsアプリケーションには、一番下にボタンがあります。このボタンは、Windows 10の携帯電話では表示されません。私のページのサイズが利用可能なサイズに適応しているという設定はありませんか?このような場合、ナビゲーションバーが表示されている場合はマイページの高さが低くなり、ナビゲーションバーが隠れている場合はページの高さが高くなります。Windows 10の下のナビゲーションバーの処理
ナビゲーションバーをプログラム的に隠すことを提案するソリューションがありました。例えば。
ApplicationView.GetForCurrentView().TryEnterFullScreenMode();
どこに配置しますか?私はrootFrame.Navigate
の前にApp.xaml.cs
に入れて、OnLaunched
に入れます。ローカルマシンでアプリを実行すると、フルスクリーンに変更されました。携帯電話では、ナビゲーションバーは隠されていたが、下部に白い部分が残っていた。
はさらに私は
ApplicationView.GetForCurrentView().FullScreenSystemOverlayMode = FullScreenSystemOverlayMode.Minimal;
を試してみましたが、私は別の何かが表示されません。
開発者は、その下のコンテンツを隠すことなくナビゲーションバーをどのように処理する必要がありますか?