Update: Aktualisiert mit Fotos und weiteren Details:UWP App, wie Statusleiste im Vollbildmodus angezeigt werden? 1
Update 2: Changed das Pünktchen auf dem Problem besser zu reflektieren, da die Navigationsleiste kann nicht manuell wie die Statusleiste
Gut gesteuert werden, so ich zu überlagern will die Statusleiste einer App und verberge die Navigationsleiste.
ich erreicht dies durch Verwendung: Wenn ich auf Kommentar
ApplicationView.GetForCurrentView().TryEnterFullScreenMode();
die App ist noch so etwas wie Vollbild
public override async Task OnInitializeAsync(IActivatedEventArgs args)
{
//this allows nav bar and status bar to overlay the app
ApplicationView.GetForCurrentView().SetDesiredBoundsMode(ApplicationViewBoundsMode.UseCoreWindow);
//this hides nav bar and status bar
ApplicationView.GetForCurrentView().TryEnterFullScreenMode();
{
So (dies alles innerhalb App.xaml.cs ist), aber jetzt das nav Bar überlagert nur die App. Und nicht mit dem Fullscreen-Verhalten (ich bemerkte) ist es nur die normale Nav-Leiste, so dass Vollbild benötigt wird. Aber im Vollbildmodus wird der folgende Code niemals die Statusleiste anzeigen, egal wo in der App ich sie anrufe.
var statusBar = StatusBar.GetForCurrentView();
await statusBar.ShowAsync();
Bilder:
Mit der Vollbild-Linie: App/Code
Ohne die Vollbild-Linie: App/Code
Also muss ich einen Weg, um die Statusleiste ermöglichen, werden angezeigt im Vollbildmodus.
Diese App ist ein Open-Source-Projekt "Pokemon Go Client für WM" auf Git. Ich möchte dafür erreichen, was ich oben nicht nur für diese App, sondern auch für meine Ausbildung versuche. Sie können das Projekt hier finden, wenn Sie interessiert sind Pokemon Go-UWP for WM
Zeichnen Sie Ihre eigene Statusleiste. –
Kannst du ein paar Bilder hinzufügen, was hast du bekommen und was wolltest du? – ad1Dima
Und etwas Xaml könnte dazu beitragen. Klingt wie ein Layout-Problem – lokusking