언제 사용할 수 있을까
- 복잡한 뷰 계층을 분리할 때 사용을 고려할 수 있습니다.
- 분리된 뷰 계층을 관리하는 독립적인 VC 를 만들 수 있습니다.
- 코드 또는 Interface Builder 를 통해 생성하는 방법이 공식문서에 잘 나와있습니다.
- 💡 BottomSheet 을 구현할 때 응용할 수 있다.
- ‘Panel’ 이라는 라이브러리는 Container View 개념을 이용하여 BottomSheet 을 구현하였습니다.
내가 이전에 정리한 블로그 글
[iOS] Container View Controller 란?
Programmatically
How to add a Container View programmatically