当按下新视图时,如何在NavigationView中更改后退按钮文本。
默认显示“ back”,但是我想更改它。
SwiftUI当前是否可能?
答案 0 :(得分:2)
完整代码
struct SampleDetails: View {
@Environment(\.presentationMode) var presentationMode: Binding<PresentationMode>
var btnBack : some View { Button(action: {
self.presentationMode.wrappedValue.dismiss()
}) {
HStack {
Image("ic_back") // set image here
.aspectRatio(contentMode: .fit)
.foregroundColor(.white)
Text("Go back")
}
}
}
var body: some View {
List {
Text("sample code")
}
.navigationBarBackButtonHidden(true)
.navigationBarItems(leading: btnBack) }
}
进一步明确Click here