IOS

IOS - AutoLayout의 Hugging, Compression Resistance Priority

clamp 2022. 3. 31. 16:36

Xcode에서 UI컴포넌트들을 클릭하면 Hugging Priority와 Compression Resistance Priority를 설정할 수 있다.

 

설정 화면

 

Hugging priority는 늘어나는 우선순위

Compression Resistance priority는 줄어드는 우선순위

 

여러 오브젝트 중 하나가 커져야 하는 상황 -> Hugging priority

여러 오브젝트 중 하나가 작아져야 하는 상황 -> Compression Resistance priority

 

두 우선순위 모두 크기가 높으면 자신의 크기를 유지한다.