IOS小组件(4-2):创建可配置小组件(动态修改配置数据)
引言
上一篇文章,讲解了如果通过配置修改小组件行为,只不过配置数据是写死的,本文将继续探索配置数据的高级用法,配置数据在小组件中动态创建的
在项目中添加”Intens Extension“
要实现动态修改配置数据,需要向应用程序添加一个"Intens Extension"。当用户编辑窗口小部件时,WidgetKit会加载"Intens Extension"以提供动态信息。要添加"Intens Extension",请执行以下操作:
- 选择“File”>“New”>“Target”,然后选择"Intens Extension"。
- 点击"Next"。
- 输入Intent Extension的名称(这里我们设置为DynamicTimer),并将"Starting Point"设置为None。