Swift 在小部件扩展iOS 14中禁用灯光模式

Swift 在小部件扩展iOS 14中禁用灯光模式,swift,swiftui,widget,ios14,widgetkit,Swift,Swiftui,Widget,Ios14,Widgetkit,我的应用程序只支持DarkMode,我正在为iOS 14做集成小部件 有没有办法禁用小部件的LightMode?(已在主应用程序.plist中添加UIUserInterfaceStyle,但不适用于小部件) Stock的Widget即使在编辑模式下也始终显示深色模式 我尝试使用@Environment(\.colorScheme)var colorScheme但当打开小部件的编辑模式时,Light主题仍然可用。将所需颜色添加到小部件的资产目录中,然后在小部件的构建设置中设置NSWidget

我的应用程序只支持DarkMode,我正在为iOS 14做集成小部件

有没有办法禁用小部件的LightMode?(已在主应用程序
.plist
中添加
UIUserInterfaceStyle
,但不适用于小部件)

  • Stock的Widget
    即使在编辑模式下也始终显示深色模式


我尝试使用
@Environment(\.colorScheme)var colorScheme
但当打开小部件的编辑模式时,Light主题仍然可用。

将所需颜色添加到小部件的资产目录中,然后在小部件的构建设置中设置NSWidgetBackgroundColorName

文件: