我刚刚开始使用Xamarin Forms,我已成功构建了一个IOS和UWP测试应用程序,并已部署到iPhone和Windows 10手机上。
但是,在Windows 10移动设备中,应用使用的主题与默认系统主题不匹配。
我没有在应用程序中设置任何主题选项,我有一个基本的FreshNavigationContainer实现和两个页面和页面模型。
该应用程序看起来正确基于ios主题,但在UWP中设备设置为使用黑暗,但应用程序在大多数情况下显示浅色主题,除了当我使用表格视图和EntryCell时,标签是光,很难读。
我不确定从哪里开始检查可能导致UWP应用程序不遵守系统默认颜色的原因?
设备正在使用build 10.0.14965.1001这是任何帮助,所有更新都已应用于所有当前的nuget包,xamarin等。
答案 0 :(得分:1)
在App.xaml
中,您将拥有一个名为RequestedTheme
的媒体资源。删除它,您的应用将尊重用户的主题选择。