【发布时间】:2019-09-23 14:54:20
【问题描述】:
我在 SwiftUI 中导航时遇到问题。我在导航栏上有一个按钮,如果单击它会推送一个带有项目列表的新导航视图。当其中一个项目被点击时,它会推送一个详细视图。
下面是代码
struct FirstView: View {
var body: some View {
NavigationView {
List {
...
}
.navigationBarTitle(Text("First View"))
.navigationBarItems(trailing: MyButton())
}
}
}
struct MyButton: View {
var body: some View {
NavigationLink("SecondView", destination: SecondView())
}
}
struct SecondView: View {
var body: some View {
NavigationView {
Text("My View")
}
}
}
【问题讨论】: