Template10覆盖Windows Mobile System Header

时间:2016-09-19 16:38:39

标签: template10

用Template10做一些测试我注意到,用汉堡模板说,Windows系统标题/菜单/在我的Windows Mobile 10屏幕顶部调用的任何内容都是白色的,没有图标(时间,电池电量,wifi使用灯光主题时可以看到信号等)但是如果我使用黑色主题它们会出现。

如果我使用最小模板,那么系统菜单在深色或浅色主题中都不可见,它只是顶部的白色条带。

有关如何解决此问题的任何想法?如果重要的话,我正在运行950XL。

2 个答案:

答案 0 :(得分:0)

这是主题的功能,您需要通过应用程序“移动”来解释它。所谓的“系统菜单”是StatusBar

答案 1 :(得分:0)

我将此添加到App.xaml.cs文件中的OnInitializeAsync

if (ApiInformation.IsApiContractPresent("Windows.Phone.PhoneContract", 1, 0))
{
    var statusBar = StatusBar.GetForCurrentView();
    statusBar.BackgroundOpacity = 1;
}

这似乎解决了这个问题。不知道这是多么便携,因为我只针对这个应用程序的Windows Phone,所以我没有尝试过测试其他平台。