我向我的项目添加了一个意图扩展目标,我试图区分在编辑模式下显示的小部件类型,IntentHandler并根据此信息,我想用小、中或大小部件类型填充“编辑小部件”列表。
当我使用@Environment(\.widgetFamily) var family它时,它给了我.systemMedium所有的时间,但当时我正在编辑一个大尺寸的小部件。
对于前;当我长按一个小部件来编辑并从列表中选择另一个部件类型时,我看到一个包含小型、中型和大型部件类型的项目列表,IntentHandler但我只想看到小型类型。
问题是,是否可以根据我当前正在编辑的小部件类型来填充列表?