Antwort
Du kannst die variablen als Binding in der Zielview anfordern:
Bsp:
struct testView: View{
@Binding var testVar: Bool
var body: some View{
//Hier deine Ansicht
}
}
In der View, die schon existiert, rufst du die View dann einfach so auf:
struct ContentView: View{
@State var testVar: Bool = false
var body: some View{
testView(testVar: $testVar)
}
}
Dies eignet sich aber nur, wenn dies 2 Views betrifft. Wenn du es in mehreren (mehr als 3 oder 4) Views machen willst, empfehle ich dir die Möglichkeit von Babelfish.