[iOS/WWDC23] viewIsAppearing() 알아보기
·
iOS/💻 iOS Study
WWDC23에서 발표된 새로운 생명주기 메서드에 대해 알아봅시다. 23년에 발표되긴 했지만 iOS 13부터 적용이 가능하다. viewIsAppearing()은 viewWillAppear()가 호출된 후, viewDidAppear() 호출 전에 호출되는 메서드이다. viewWillaAppear()에서는 아직 뷰가 올라오기 전이고, viewIsAppearing()에서는 뷰가 뷰의 계층 구조 상에 올라온 후 호출된다. 때문에 viewIsAppearing()에서는 뷰의 크기나 초기 기하구조를 다루는 코드를 에서 수행할 수 있다. 그렇다면 viewDidAppear()시점에 수행해도 되는 것이 아닌가? viewDidAppear()도 사용자의 눈에 뷰가 보이기 전에 뷰를 다룰 수 있지만 사용자에게 보여지기 직전이기 ..