onAppear(perform:)
Adds an action to perform before this view appears.
Declaration
nonisolated func onAppear(perform action: (() -> Void)? = nil) -> some View
Parameters
- action:
The action to perform. If
actionisnil, the call has no effect.
Mentioned in
Return Value
A view that triggers action before it appears.
Discussion
The exact moment that SwiftUI calls this method depends on the specific view type that you apply it to, but the action closure completes before the first rendered frame appears.