0

我刚开始使用 Xamarin Forms,我已经成功构建了一个 IOS 和 UWP 测试应用程序,并已部署到 iPhone 和 Windows 10 手机。

但是,在 Windows 10 移动设备中,应用使用的主题与默认系统主题不匹配。

我没有在应用程序中设置任何主题选项,我有一个基本的 FreshNavigationContainer 实现以及两个页面和页面模型。

该应用程序基于 ios 主题看起来是正确的,但在 UWP 中,设备设置为使用深色,但该应用程序在大多数情况下显示浅色主题,除了我使用表格视图和 EntryCell 时,标签是浅色的,所以难以阅读。

我不确定从这里去哪里检查可能导致 UWP 应用程序不尊重系统默认颜色的原因?

该设备正在使用构建 10.0.14965.1001,这是任何帮助,并且所有更新都已应用于所有当前的 nuget 包、xamarin 等。

4

1 回答 1

1

在您的App.xaml中,您将拥有一个名为RequestedTheme. 删除它,您的应用将尊重用户的主题选择。

于 2017-01-16T21:59:55.660 回答