How can I change the back button text in a NavigationView
when a new View
is pushed?
The default shows "Back" but I want to change it so something.
Is that currently possible in SwiftUI?
Full Code:
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)
}
}
For more clarification click here.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With