一些關(guān)于Widget的一堆廢話簡介就不多說了。iOS14發(fā)布也有一段時間了,據(jù)說是下一個流量的入口。在iOS14 之前也就是iOS10之后是這個東西Today Extension。
不同的是Widget只能使用SwiftUI
以下是以oc項(xiàng)目為例, Xcode 版本(12.2)
創(chuàng)建
通過Xcode -> File ->New -> Target


這個名字隨便起就行,Include Configuration Intent這個選項(xiàng)暫時不勾選,這選項(xiàng)主要是用來支持你自定義一些屬性配置(例如天氣組件,用戶可以選擇城市,股票組件,用戶可以編輯這個組件,不勾選的話是不會有編輯功能的),有興趣的可以自己試試,這里就先不勾了(勾選會有坑,之后我會專門出有一篇)。下一步

然后會在項(xiàng)目左側(cè)欄中新加了一個文件夾如下:

直接運(yùn)行看看效果

桌面會直接生成這個組件。然后長按組件點(diǎn)編輯主屏幕,點(diǎn)+,選中app會有三種尺寸。

SWidget.swift文件解讀。



額...大概就是這么多了,哪里解析的不對歡迎指出。
iOS14 Widget從開發(fā)到上線 (二)
iOS14 Widget從開發(fā)到上線 (三)
iOS14 Widget從開發(fā)到上線 (四)