隐藏 Windows 顶部的状态栏/白条 Phone 上的 10 个通用应用程序

Hiding Status Bar / White Bar At Top of Windows 10 Universal App on Phone

如何去除 phone 应用程序 Windows 10 顶部的白条?

尼克。

快速回答:什么都不做。这将在未来的版本中修复。

长答案:当您执行“文件”>“新建”以创建新的 VB/C# UWP 应用程序时,默认情况下其 App.xaml 设置 RequestedTheme="Light"。这会导致状态栏的背景为白色。它还应该使状态栏的前景变为黑色,但目前 Win10.Mobile build 10080 中并未发生这种情况...而是从用户自己的 "light-theme vs dark-theme" 首选项中获取前景色.

作为目前的解决方法,您可以设置 RequestedTheme="Default"。 (您不能设置 RequestedTheme="Dark",因为对于那些为手机选择浅色主题的人来说,这会产生相反的问题!)

目前的另一个解决方法是自己明确控制状态栏颜色:

StatusBar.BackgroundColor = Colors.White
StatusBar.ForegroundColor = Colors.Black
StatusBar.BackgroundOpacity = 1