[iOS] 오토레이아웃(Auto Layout)의 모든 것 - 1 (hugging, compression)
Auto Layout 오토 레이아웃은 동적으로 뷰의 사이즈와 위치를 뷰 계층구조에 맞게 조절합니다. 오토 레이아웃은 보통 제약들을 이용해서 정합니다. 제약은 일반적으로 두 뷰사이의 관계를 나타냅니다. 오토 레이아웃은 사이즈와 위치를 각각의 뷰를 기반으로 계산합니다. 오토 레이아웃은 내 외부의 변화에 대응할 수 있습니다. (앱을 돌리거나 기기마다 다른 화면 크기 등에 대응 예를 들어 바깥 뷰로부터 위, 왼쪽, 오른쪽에서 각각 20씩 거리를 두고 a의 높이를 가진 뷰를 만들수 있습니다. Auto Layout Without Constraints 스택뷰를 사용하면 제약을 설정하지 않고 오토레이아웃을 만들 수 있습니다. 스택뷰는 수평방향이나 수직방향으로 구성요소들을 배치하는데 스택뷰의 설정에 따라 자동으로 정렬할..
iOS
2020. 12. 29. 15:11
공지사항