[iOS][Android]: UNO平台如何隐藏状态栏?
[iOS][Android]: How to hide the status bar with platform UNO?
如何在 iOS(和 Android)中隐藏屏幕顶部的状态栏。
相信,Xamarin.Forms 有办法做到这一点。但是我如何使用 Platform UNO 来做到这一点?
提前致谢
德克
Uno平台在Android和iOS上支持UWPStatusBar
API,您可以通过以下方式隐藏和显示状态栏:
private void HideStatusBar()
{
var statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView();
Windows.UI.Xaml.Window.Current.Dispatcher.RunAsync(
Windows.UI.Core.CoreDispatcherPriority.Normal,
async () => await statusBar.HideAsync()
);
}
private void ShowStatusBar()
{
var statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView();
Windows.UI.Xaml.Window.Current.Dispatcher.RunAsync(
Windows.UI.Core.CoreDispatcherPriority.Normal,
async () => await statusBar.ShowAsync()
);
}
如何在 iOS(和 Android)中隐藏屏幕顶部的状态栏。
相信,Xamarin.Forms 有办法做到这一点。但是我如何使用 Platform UNO 来做到这一点?
提前致谢
德克
Uno平台在Android和iOS上支持UWPStatusBar
API,您可以通过以下方式隐藏和显示状态栏:
private void HideStatusBar()
{
var statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView();
Windows.UI.Xaml.Window.Current.Dispatcher.RunAsync(
Windows.UI.Core.CoreDispatcherPriority.Normal,
async () => await statusBar.HideAsync()
);
}
private void ShowStatusBar()
{
var statusBar = Windows.UI.ViewManagement.StatusBar.GetForCurrentView();
Windows.UI.Xaml.Window.Current.Dispatcher.RunAsync(
Windows.UI.Core.CoreDispatcherPriority.Normal,
async () => await statusBar.ShowAsync()
);
}