iOS14 Widget从开发到上线 (一)
2020-11-19 本文已影响0人
Lsx_f
一些关于Widget
的一堆废话简介就不多说了。iOS14
发布也有一段时间了,据说是下一个流量的入口。在iOS14
之前也就是iOS10
之后是这个东西Today Extension
。
不同的是Widget
只能使用SwiftUI
以下是以oc项目为例, Xcode 版本(12.2)
创建
通过Xcode
-> File
->New
-> Target
这个名字随便起就行,Include Configuration Intent
这个选项暂时不勾选,这选项主要是用来支持你自定义一些属性配置(例如天气组件,用户可以选择城市,股票组件,用户可以编辑这个组件,不勾选的话是不会有编辑功能的),有兴趣的可以自己试试,这里就先不勾了(勾选会有坑,之后我会专门出有一篇)。下一步
然后会在项目左侧栏中新加了一个文件夹如下:
直接运行看看效果
桌面会直接生成这个组件。然后长按组件点编辑主屏幕,点+,选中app会有三种尺寸。
SWidget.swift
文件解读。
额...大概就是这么多了,哪里解析的不对欢迎指出。
iOS14 Widget从开发到上线 (二)
iOS14 Widget从开发到上线 (三)
iOS14 Widget从开发到上线 (四)