UIStackView

이전 포스트에서는 스냅킷을 사용하는 것에 대한 이점에 대해 알아보았다. 이번에는 이런 스냅킷을 사용해서 화면을 다양하게 분리하고 위치해보는 예제를 다루겠다. 다양한 화면 분할을 연습해보기 위해 화면의 상단에 높이 200 만큼의 뷰를 하나 넣고, 그 아래에 세 개의 뷰를 나란히 배치해보겠다. 다음으로 가장 아래에 남아 있는 모든 공간을 좌우로 정확히 나누고, 또 우측에 두 개의 뷰를 위아래로 배치해보겠다. 먼저 총 7개의 하위 뷰가 필요하기 때문에 아래와 같이 다양한 색깔의 뷰를 생성한다. lazy var pinkView = { let view = UIView() view.backgroundColor = .systemPink return view }() lazy var redView = { let view..
chicharios
'UIStackView' 태그의 글 목록