Я хотел бы иметь возможность сохранять и восстанавливать положение SwiftUI splitView, но я не могу понять, как это сделать. Я не нашел никаких примеров, и документация не содержит никакой информации. У меня есть следующее:
struct ContentView: View {
var body: some View {
GeometryReader{geometry in
HSplitView(){
Rectangle().foregroundColor(.red).layoutPriority(1)
Rectangle().foregroundColor(.green).frame(minWidth:200, idealWidth: 200, maxWidth: .infinity)
}.frame(width: geometry.size.width, height: geometry.size.height)
}
}
}
Кто-нибудь знает, как я могу получить положение ползунка, чтобы его можно было сохранить, а также восстановить при запуске? Спасибо!