swiftui - 无法在 SwiftUI (Xcode12) 中将预览更改为暗模式
问题描述
我无法在黑暗模式下看到预览。在预览中,字体颜色从黑色变为白色(根据暗模式),但视图的背景颜色仍然是白色(使文本不可见)。它在模拟器上运行良好。我已经给出了任何颜色来查看或代码中的文本。我正在使用与其他答案中建议的代码相同的代码
struct Widget_Previews: PreviewProvider {
static var previews: some View {
Group {
AvatarWidgetEntryView(entry: SimpleEntry(date: Date(), avatarWidgetData: widgetData)
.previewContext(WidgetPreviewContext(family: .systemMedium))
.colorScheme(.dark)
AvatarWidgetEntryView(entry: SimpleEntry(date: Date(), avatarWidgetData: widgetData))
.previewContext(WidgetPreviewContext(family: .systemSmall))
}
}
}
解决方案
推荐阅读
- node.js - 数据项未从 AWS Lambda 触发器插入到 DynamoDB 表中
- java - 等宽字体在 Java 中不是等宽字体
- linux - 有没有办法在 linux EC2 实例中设置并发?
- android - 使用路径别名指向文件夹会导致 Gradle 错误
- testing - Jmet评估
- list - 列表理解打印中的无、无等
- python - Lambda - Python - CSV 到 NDJSON - 无法转储大文件
- android - Android、NetworkScheduler:以白名单模式运行。忽略任务
- css - 如何让子 div 匹配父级的高度?
- javascript - 在 Vue.js 中加载更多数据时保持相同的垂直坐标