我想在我的主应用程序中预览我的WidgetKit小部件。 对于.systemSmall和.systemMedium大小,小部件的布局是不同的。当我在主应用程序中设置.environment(\.widgetFamily, .systemSmall)时,我得到一个构建错误: Key path value type 'WritableKeyPath<EnvironmentValues, WidgetFamily>' cannot be converted to
我很难理解如何使我的SwiftUI数据模型示例与我的Widget一起工作。它在我的测试应用程序中运行得很好,我立即观察到变化。当我尝试使用Widget时,我可以看到控制台中正在打印数据,但是在我的View中WidgetKit中没有发生任何更改。我使用的是ObservableObject类和@Published变量。(无数据更改) var entry: Provider.Entry
@<em
我的Widget拥有正确的数据,在数据变为零之前是可以工作的。不知道如何检查我在SwiftUI View中的第一个SwiftUIView中的数据是否为零,即使没有游戏显示,数据似乎也是有效的。configuration: ConfigurationIntent var entry: Provider.Entry
@Environment(\.widgetFamily) var widg