我目前正在尝试使用SwiftUI制作一个小部件。 假设我的代码是这样的:
struct WidgetView: View {
var data : DataProvider.Entry
var body: some View {
ZStack {
Image("Clicker")
.padding(.all, 15)
}.widgetURL(URL(string: "ClickerViewController"))
.padding(.all, 30)
.background(Color.green)
}
}
目前,点击小部件会打开应用程序的主屏幕。想要导航到特定的屏幕。 supportedFamilies: .systemSmall - 因此需要使用.widgetURL而不是.Link
那么当URL为Clicker时,如何导航到名为ClickerViewController
的视图控制器?
如何处理这些链接?任何示例或说明都将有助于我和其他许多人在不久的将来;)
谢谢!