Parameters
A callback function that executes when the view appears on screen.
Called when this view appears on screen.
.onAppear(action: () => void): Component;
Text("Hello World")
.onAppear(() => {
console.log("Text appeared!")
})
Image("profile.jpg")
.onAppear(() => {
loadUserProfile()
})
Circle()
.fill(Color("blue"))
.scaleEffect(scale)
.onAppear(() => {
withAnimation(() => {
setScale(1.5)
})
})
Rectangle()
.fill(Color("green"))
.onAppear(() => {
analytics.track("view_appeared", { component: "rectangle" })
})