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
'iOS > SwiftUI' 카테고리의 다른 글
[SwiftUI] SwiftUI vs UIKit (0) | 2022.01.08 |
---|---|
[SwiftUI] 데이터 주도적 (Data Driven) (0) | 2022.01.08 |
[SwiftUI] SwiftUI의 특징 (0) | 2022.01.08 |
[SwiftUI] 프리뷰 캔버스(Preview canvas)와 라이브 프리뷰 (Live Preview) (0) | 2022.01.08 |
[SwiftUI] SwiftUI의 선언적 구문 (0) | 2022.01.08 |
댓글