我有一个关于 IOS 16 中新的 NavigationStack 的问题。我在 ContentView 中设置 navigationTitle 时遇到问题,我设置了 navigationTitle 但它对所有选项卡都是相同的。我可以以某种方式设置它,以便我可以为每个不同的选项卡编辑它吗?使用标签?非常感谢
struct ContentView: View {
@State var selection = 1
var body: some View {
NavigationStack {
TabView(selection: $selection) {
LaunchView()
.badge(2)
.tabItem {
Label("Received", systemImage: "tray.and.arrow.down.fill")
}
.tag(1)
DeView()
.tabItem {
Label("Sent", systemImage: "tray.and.arrow.up.fill")
}
.tag(2)
DeView()
.tabItem {
Label("Sent", systemImage: "tray.and.arrow.up.fill")
}
.tag(3)
}
.navigationTitle("test")
}
}
Run Code Online (Sandbox Code Playgroud)
}