【发布时间】:2021-03-11 05:29:47
【问题描述】:
我有一个Form 视图,将导航栏标题设置为“设置”,Picker 视图位于Form 视图内,将导航栏标题设置为“选项”。
导航到Picker 视图时,导航栏标题不会设置为“选项”,但后退按钮文本会。此外,当导航回Form 视图时,导航栏标题更改为“选项”。
如何在Form 视图中将导航栏标题设为“设置”,而在Picker 视图中将导航栏标题设为“选项”?谢谢!
var body: some View {
NavigationView {
Form {
Picker(selection: $currentSelection, label: Text("Options")) {
ForEach(0 ..< options.count) {
Text(options[$0])
}
}
.navigationBarTitle("Options", displayMode: .inline)
}
.navigationBarTitle("Settings", displayMode: .inline)
}
}
【问题讨论】:
标签: ios swiftui swiftui-navigationview