Widgets 是 iOS 14 引入的新功能,它允许用户在主屏幕上添加小部件,以便快速查看应用程序的相关信息。开发人员可以使用 Swift 编写小部件,并将其添加到自己的应用程序中。
本文将介绍如何使用 Swift 在 Xcode 中创建一个基本的小部件,并将其添加到应用程序中。
- 创建一个新的小部件项目
打开 Xcode 并选择“新建项目”。在弹出的窗口中选择“小部件扩展”,然后单击“下一步”。
在下一个窗口中,选择小部件的类型。在本例中,我们将选择“小型”小部件。单击“下一步”,然后为您的小部件命名并保存项目。
- 添加小部件视图
在项目导航器中,打开“Widget.swift”文件。这是小部件的主要视图。
使用以下代码替换文件中的现有代码:
import WidgetKit
import SwiftUI
struct WidgetEntryView : View {
var entry: Provider.Entry
var body: some View {
Text("Hello, World!")
}
}
struct Widget: Widget {
let kind: String = "Widget"
var body: some WidgetConfiguration {
StaticConfiguratio