2016-11-21 3 views
0

My Windows Phone 8.1アプリケーションの下部がソフトウェアナビゲーションキーの下に表示されます。私はApplicationViewBoundsMode.UseCoreWindowを使ってページをソフトウェアナビゲーションキーの上に置いておく。しかし結果として、ページの内容はステータスバーの下になり、ステータスバーは透明になります。ステータスバーを正常に保ち、ページがソフトウェアのナビゲーションキーの下に入らないようにする方法はありますか?ApplicationViewBoundsMode.UseCoreWindowウィンドウを使用しているときにステータスバーを表示します。電話番号

答えて

1

ステータスバーを正常に保ち、ページ をソフトウェアのナビゲーションキーの下に置く方法はありますか?

実際にはナビゲーションキーの下にコンテンツを表示できます。しかし、トップステータスバーが透明になるという副作用を避けたい場合は、ApplicationView.GetForCurrentView().VisibleBoundsChangedを試して、ページの余白を変更することができます。あなたが見ている場合、上の余白は0に置くことができるステータスバーの下に行く-40に設定され、それを修正する上記のようにApplicationViewを設定します。

@Joost Vanによって書かれたthis blogを参照してください。詳細な手順とコード、スクリーンショットを示しています。そして、あなたのWindows Phone 8.1プロジェクトで動作します。

+0

ありがとうございました。私はこれを試してみるつもりです。 –

+0

Hey @Mattew私は自分のステータスバーをカスタマイズしようとしていましたが、 'Windows.UI.ViewManagement'にはステータスバーの定義が含まれていません。彼らはそれを別の名前空間に移動しましたか?助けてくれますか? –

関連する問題