Configuration 这是什么名字;编辑小部件";视图(适用于iOS 14小部件)&;我如何定义这样的东西?

Configuration 这是什么名字;编辑小部件";视图(适用于iOS 14小部件)&;我如何定义这样的东西?,configuration,swiftui,widget,ios14,widgetkit,Configuration,Swiftui,Widget,Ios14,Widgetkit,当我在iOS 14中按住(长按)一个小部件时,会出现一个弹出菜单&当我点击编辑小部件项时,小部件会切换到配置视图 我想创建一个这样的配置视图,但我不知道这是什么&如何定义类似的东西 要使小部件可配置,您需要使用IntentConfiguration(而不是StaticConfiguration) 发件人: 要向小部件添加可配置属性,请执行以下操作: 添加一个自定义的意图定义,定义Xcode的可配置属性 项目 在小部件中使用IntentTimelineProvider合并 将用户的选择输入到您的时

当我在iOS 14中按住(长按)一个小部件时,会出现一个弹出菜单&当我点击
编辑小部件
项时,小部件会切换到配置视图

我想创建一个这样的配置视图,但我不知道这是什么&如何定义类似的东西


要使小部件可配置,您需要使用
IntentConfiguration
(而不是
StaticConfiguration

发件人:

要向小部件添加可配置属性,请执行以下操作:

  • 添加一个自定义的意图定义,定义Xcode的可配置属性 项目
  • 在小部件中使用IntentTimelineProvider合并 将用户的选择输入到您的时间线条目中
  • 如果物业依赖 在动态数据上,实现意图扩展
  • 有用链接:


    如果这是一个愚蠢的问题,很抱歉,但这两篇文章中是否都缺少一些类?我想它们不是,但可能在其他地方被引用?“创建小部件扩展”末尾的视图类,如
    GameTurnSummary
    GameStatusWithLastTurnResult
    ,等等。。没有。有什么建议吗?与“制作可配置小部件”中提到的一些内容相同。我知道你没有写这些文章,只是想问一下这里。@AlanS我想他们可能是在引用他们的演示项目的一部分,该项目可以在这里找到: