部署环境
Widget开发需要安装 Xcode12+
和 iOS14+
如果新建没有对应的widget
选项, 请确认更新一下开发软件等
创建一个 Project
Create New Project -> 选择 iOS App Next -> 填写项目名称 -> finish


引入 Widget Extension
File -> New -> Target -> Widget Extension -> Next
由于是新加入的 Target, 故名字不能与项目名相同
删除Target时不能只删除文件, 还要在项目的Targets中删除


勾选 Include live Activity, Xcode会自动帮我们创建一个灵动岛的模版

创建完成后会生成如下的项目结构

代码部分
app 文件下的主要是设置软件内的展示页面的
主要看widget这个类里的
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。