SceneRestorationBehavior
The restoration behavior for a scene.
Declaration
struct SceneRestorationBehaviorOverview
Use the restorationBehavior(_:) scene modifier to apply a value of this type to a Scene you define in your App declaration. The value you specify determines how the system will restore windows from a previous run of your application.
For example, you may have a scene that you do not wish to be restored on launch:
@main
struct MyApp: App {
var body: some Scene {
WindowGroup {
ContentView()
}
Window(id: "network-test", "Network Connection Test") {
NetworkTestView()
}
.restorationBehavior(.disabled)
}
}