код возврата, включенный в "NavigationLink"
NavigationLink является структурой, поэтому ничего похожего на возвращаемое значение не существует, кроме NavigationLink сам по себе
На другом сайте
NavigationLink(destination: A(),isActive: $Flag) {
EmptyView()
}
один из параметров его конструктора связывается со значением Bool
@State private var Flag : Bool = false
Если пользователь нажимает на навигационную ссылку, это значение изменяется на true
, после того как связанное представление отклоняется пользователем, оно снова меняется на false
. Это означает, что ContentView информирован, и ContentView должен пересчитать свое свойство body (другими словами, если в его теле есть что-то другое, значение будет отражать это.
Я не вижу, что ничего не изменилось там! Что вы ожидаете?