viewWillAppear
- View 계층에 추가되기 직전에 호출된다.
- View의 bounds가 정의되지만 위치는 정의되지 않은 상태
viewWillLayoutSubviews
- bounds가 최종적으로 결정된다.
- ViewController의 하위 view들이 로드될때마다 호출된다.
layoutSubviews
- 하위 view를 배치한다.
- 직접 호출되지 않는다.
viewDidLayoutSubviews
- ViewController에게 subview들이 설정되었음을 알린다.
- ViewController의 하위 View가 로드될때마다 호출된다.
viewDidAppear
- View 계층에 추가되고, Screen에 보이고 난 후 호출된다.
- UIView의 layoutSubviews 메서드가 호출되고 나서 불린다.
layout subviews Method
[iOS - swift] layout subviews 메서드
layout subviews 관련 메서드란?
- ViewController 관련 메서드인 viewWillAppear, viewDidAppear가 존재하듯이 레이아웃이 결정되기 전, 후의 메서드가 존재한다.