【发布时间】:2019-10-19 14:20:16
【问题描述】:
我有一个使用 SwiftUI 的按钮的基本视图,我试图在点击按钮时呈现一个新的屏幕/视图。我该怎么做呢?我是否想为此视图创建一个委托,告诉应用程序的 SceneDelegate 呈现一个新的视图控制器?
import SwiftUI
struct ContentView : View {
var body: some View {
VStack {
Text("Hello World")
Button(action: {
//go to another view
}) {
Text("Do Something")
.font(.largeTitle)
.fontWeight(.ultraLight)
}
}
}
}
【问题讨论】: