如何解决UWP-基于主题的初始屏幕颜色
在我的c#UWP应用中,我想为选择了浅色主题的用户(在系统设置中)显示白色的启动屏幕,然后为深色主题的用户显示白色的初始屏幕。但是,在struct ContentView: View {
var body: some View {
ScrollView(.horizontal,showsIndicators: false) {
GeometryReader { geometry in
VStack {
Text("crash me")
}
.frame(width: geometry.size.width,height: .infinity,alignment: .topLeading)
}
Text("crash me")
}
}
}
中,Package.appxmanifest
属性不支持BackgroundColor
。似乎它只接受一些预定义的颜色以及十六进制值。有什么解决方法吗?
解决方法
基于主题的启动画面颜色
如果尚未在功能中指定应用程序的启动背景颜色。与系统设置中的Windows颜色相同。初始颜色不支持纯黑白。有关更多详细信息,请参阅此document。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。