【发布时间】:2020-09-09 11:32:18
【问题描述】:
我目前正在尝试使用 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 的 viewController?
如何处理这些链接?我猜任何例子或解释都会在不久的将来帮助我和其他很多人;)
谢谢!
【问题讨论】: