【发布时间】:2021-12-22 20:16:03
【问题描述】:
我需要浏览我的页面并像这样打开它
我在以前的应用程序中通过 performSegue 这样做
self.performSegue(withIdentifier: "goToResult", sender: self)
但现在我使用的是 SwiftUI,所以我需要知道如何实现这一点
我这样称呼我的页面很简单
NavigationLink(destination: LoginScreenView()) {
Text("Go To Next Step")
}
另一个页面是
struct LoginScreenView: View {
var body: some View {
NavigationView {
Text("Hello, World!")
}
}
}
struct LoginScreenView_Previews: PreviewProvider {
static var previews: some View {
LoginScreenView()
.previewDevice("iPhone 11")
.previewInterfaceOrientation(.portrait)
}
}
我在 udemy 上学习了一些使用 UIView 的课程,但我现在使用的是 SwiftUI 并停留在这个导航上,我如何才能在这个上实现这种类型的模型导航(简单导航很好)
【问题讨论】:
-
这种方式开屏需要使用
.sheet