Swift - Intrinsic Content Size, Priority

이원석·2024년 12월 11일

Swift

목록 보기
30/38

Intrinsic Content Size

컨텐츠의 본질적인 크기
Label 같은 경우 Width와 Height Constraints를 지정해주지 않더라도 본질적인 크기Intrins Content Size를 가지고 있음.

  • Intrinsic Content Size를 가지는 대표적인 것

Priority

동적으로 크기를 결정하는 뷰들이 서로의 크기를 참고할 경우 오류발생.
그럴경우 Priority를 설정해주어 해결

Content Hugging Priority

두 오브젝트 중 한 오브젝트가 커져야할 경우 우선순위가 높은 오브젝트는 Intrinsic Size를 유지, 낮은 오브젝트가 늘어남. 이 우선순위를 설정해 주는 것이 Hugging Priority

Content Compression Resistance Priority

두 오브젝트 중 한 오브젝트가 줄어들어야 할 경우 우선순위가 높은 오브젝트는 Intrinsic Size를 유지, 낮은 오브젝트가 줄어듬. 이 우선순위를 설정해 주는 것이 Content Compression Resistance Priority

참조
개발자 소들이

0개의 댓글