반응형
프로젝트를 진행하다가 특정 화면이 나타났을 때 action을 주어야 하는 경우가 발생한다. 그럴때에는
onAppear 메서드 , onDisappear 메서드 를 사용하면 된다.
Text("Simple Text")
.onAppear(perform: {
// 뷰가 나타날떄 수행 할 코드
}).onDisappear(perform: {
// 뷰가 사라질 때 수행 할 코드
})
다음과 같이 해당 메서드를 사용함으로써 액션을 처리할 수 있다.
반응형
'iOS 개발 > SwiftUI' 카테고리의 다른 글
[SwiftUI] - 설정 화면(View) 구현하기 (2) | 2023.01.07 |
---|---|
[SwiftUI] - TabView, Progress bar를 활용한 메인 화면 구성 (0) | 2023.01.06 |
[SwiftUI] - 회원가입 약관동의란 활성화/비활성화 CheckBox 만들기 (0) | 2022.12.30 |
[SwiftUI] - TextField onChange(), TextField 변화 시 이벤트 발생 (0) | 2022.12.27 |
info.plist 관련 에러 해결법 (0) | 2022.11.18 |