Я играл с SwiftUI и хочу иметь возможность вернуться к предыдущему виду при нажатии кнопки, так же, как мы используем popViewController
внутри UINavigationController
. Есть ли способ сделать это до сих пор?
Я также пытался использовать NavigationDestinationLink
чтобы сделать это без успеха.
struct AView: View {
var body: some View {
NavigationView {
NavigationButton(destination: BView()) {
Text("Go to B")
}
}
}
}
struct BView: View {
var body: some View {
Button(action: {
// Trying to go back to the previous view
// previously: navigationController.popViewController(animated: true)
}) {
Text("Come back to A")
}
}
}