У меня был похожий вопрос здесь
struct Start : View {
let destinationView = SetUp()
.navigationBarItem(title: Text("Set Up View"), titleDisplayMode: .automatic, hidesBackButton: true)
var body: some View {
NavigationView {
NavigationButton(destination: destinationView) {
Text("Set Up")
}
}
}
}
Главное, что он скрывает кнопку возврата.Это отключает кнопку «Назад» и делает так, что пользователь не может провести обратно эфир.
Для части настройки вашего приложения вы можете создать новый файл SwiftUI и добавить аналогичную вещь, чтобы вернуться домой, при этом также добавив свой собственный установочный код.
struct SetUp : View {
let destinationView = Text("Your App Here")
.navigationBarItem(title: Text("Your all set up!"), titleDisplayMode: .automatic, hidesBackButton: true)
var body: some View {
NavigationView {
NavigationButton(destination: destinationView) {
Text("Done")
}
}
}
}