iOS/SwiftUI
[SwiftUI] onAppear, onDisappear
Sky Titan
2021. 12. 10. 14:43
728x90
onAppear
- 레이아웃 안에 뷰가 나타날 때 수행되는 작업들을 선언하는 메서드
onDisappear
- 뷰가 사라질 때 수행되는 작업들을 선언하는 메서드
//
import SwiftUI
struct ContentView: View {
@State var buttonText: String = "wow"
var image: some View = Image(systemName: "car.fill")
.onAppear(perform: {
print("Appear")
})
.onDisappear(perform: {
print("Disappear")
})
var body: some View {
image
}
}
struct ContentView_Previews: PreviewProvider {
static var previews: some View {
ContentView()
}
}728x90