一.了解Widget
iOS14
带来了新的UI组件:WidgetKit
,人称小组件(用过安卓的都能理解),这货的前身其实就是iOS10
时候引入的Today Extension
。
Widget
为应用程序提供了这样一种功能:其可以让用户在主屏幕上展示App中用户所关心的信息。例如一款天气软件,其可以附带一个Widget
让用户在主屏幕就可查看今日的天气情况,例如股票相关的软件,用户将自己感兴趣的股票收藏,无需打开App,在主屏幕即可查到对应的股价信息。
刚好iOS14正式版更新的节奏,抽点时间来试试整一个Widget
小组件玩玩。
Widget
只支持SwiftUI
实现,OC
项目同样可以创建,但是必须用SwiftuUI
实现。
创建
通过Xcode
-> File
-> New
-> Target
菜单路径找到 Widget Extension
,双击创建
这里随便输入你自己的命名,Include Conf