WidgetKit 最初是在 iOS 14 中作为一个简单的框架引入的,开发人员可以利用它来创建主屏幕小部件。从那时起,它慢慢演变成一个框架,支持 iOS 16 中一些最受期待的功能,即锁屏小部件、实时活动和动态岛。
可以肯定地说,WidgetKit 现在已经成为所有 iOS 开发人员必须学习的框架之一。因此,我决定创建一系列围绕 WidgetKit 和其他相关主题的文章。本文将是该系列的第一篇文章,因此让我们一步一个脚印地了解开始创建您的第一个主屏幕小部件所需了解的基础知识。
这里有很多东西要打开,所以让我们开始吧。
视图大小小部件
在本文中,我们将构建一个显示小部件尺寸的简单主屏幕小部件。最重要的是,该小部件还将显示时间线提供者信息,我们稍后会仔细查看这些信息。
添加小部件扩展
所有 iOS 小部件都必须绑定到 iOS 应用程序。在 Xcode 中创建 iOS 应用程序后,继续添加一个新的小部件扩展目标并将其命名为“ViewSizeWidget”。为简单起见,不要选中“ Include Configuration Intent ”,因为它超出了本文的范围。我将在以后的文章中详细介绍&#