iOS View1 [TIL] 220125 - iOS의 View 체계 iOS의 애플리케이션 화면에서 보이는 컨텐츠는 모두 윈도우와 뷰를 사용해서 나타낸다고 한다. 그렇기 때문에 원하는 모양으로 화면을 구성하고 화면에서 일어나는 제스처를 관리하기 위해 뷰에 대해 이해하는 것은 매우 중요하다! 윈도우는 그 자체로 컨텐츠를 표현할 수는 없고, 뷰들의 컨테이너 역할 뷰는 UIView class 또는 그 subclass의 인스턴스로 윈도우의 일정 부분에서 컨텐츠를 보여준다. 인터페이스 빌더 또는 코드를 통해서 뷰를 생성, superview에 포함시키거나 삭제시킬 수 있다. 두 가지 방법을 다 알면 좋지만, 개인적으로 협업을 위해서라면 코드를 통한 작업이 더 도움이 될 것이라고 생각한다. 슈퍼뷰는 배열로 서브뷰들을 관리한다. superview는 하나의 배열로 서브뷰들을 관리하며, 배.. 2022. 1. 27. 이전 1 다음