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