Если у меня есть структура вроде следующей:
@State var currentView = "first"
VStack {
if (state == "first") {
View1()
} else if (state == "second") {
View2()
} else {
View3()
}
}
И View1:
@Published var currentView: String
Button("to second") {
currentView = "second"
}
Как я могу убедиться, что View2
скользит слева при замене View1
? Могу ли я динамически определить, с какой стороны будет выдвигаться следующий вид?