Ho usato sotto il codice per nascondere la barra di stato in UWP. Quando eseguo l'app in modalità di sviluppo sul mio computer, la barra di stato non viene visualizzata in Windows Phone. Ho distribuito l'app in Windows Store, dopo aver scaricato l'app, vedo la barra di stato visualizzata nella mia app.Nascondi barra di stato in UWP
Ecco il mio codice:
var isAvailable = Windows.Foundation.Metadata.ApiInformation.IsTypePresent(typeof(StatusBar).ToString());
if (isAvailable)
hideBar();
async void hideBar()
{
StatusBar bar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView();
await bar.HideAsync();
}
la domanda è, perché il codice di cui sopra non dovrebbe funzionare in Windows negozio? Inoltre, ho il link alla mia app App link nell'archivio di Windows, ma quando cerco la parola chiave esatta in Windows Store, la mia applicazione non viene mostrata nell'archivio di Windows, ma facendo clic sul link appare la mia app in window store.
Grazie!
grazie, ho implementato il codice e mi occuperò della distribuzione in Windows Store. – ARH
dove chiami questa funzione? In App.xaml.cs? o sulle pagine effettive che carichi? – erotavlas
@erotavlas Dipende dal caso d'uso. Se si desidera nascondere la barra di stato durante l'intera durata dell'applicazione, è necessario chiamarla nel metodo di attivazione/sospensione. Se si desidera nascondere la barra di stato durante una pagina specifica, la si nasconderà durante la navigazione da/verso i gestori di eventi. – Herdo