Я хочу представить модальное представление и после отклонения представить его еще раз.
struct ContentView : View {
var body: some View {
NavigationView {
Group {
Text("hi")
Text("hello")
}
.navigationBarItem(title: Text("Demo"))
.navigationBarItems(trailing:
PresentationButton(
Image(systemName: "person.crop.circle")
.imageScale(.large)
.accessibility(label: Text("User Profile"))
.padding(),
destination: Text("User Profile")
)
)
}
}
}
Он срабатывает только при первом нажатии. После отклонения пункта назначения нажмите на PresentationButton
и ничего не делайте. У кого-нибудь есть решение для этого?