init(_:_:background:backgroundAccessoryView:)
Creates a launch scene for document-based applications with a title, a set of actions, a background, and a background accessory view.
Declaration
nonisolated init(_ title: LocalizedStringKey, @ViewBuilder _ actions: () -> Actions, @ViewBuilder background: () -> some View, @ViewBuilder backgroundAccessoryView: @escaping (DocumentLaunchGeometryProxy) -> some View)Parameters
- title:
A key to use for the view title.
- actions:
A view builder for returning the view’s actions.
- background:
The background of the scene.
- backgroundAccessoryView:
A view builder for returning the view’s background accessory view.
Discussion
Use a DocumentGroupLaunchScene alongside any DocumentGroup scenes. If you don’t implement a DocumentGroup in the app declaration, you can get the same design by implementing a DocumentLaunchView.