티스토리 뷰
사실 이 부분을 정리하게 된 가장 큰 이유는 라벨 텍스트에 값을 받아오는 부분이 있었는데
오토레이아웃을 어떻게 잡아야 할지 생각이 많았었다.
UIView 안에 라벨을 넣는데 만약 라벨이 길어지면 UIView에 보기 좋게 차지 않으니까
두 오브젝트의 우선순위를 비교해서 UIView가 늘어난다면? 이란 생각을 가지고 공부를 하게 되었다.
Content Hugging priority
- 최대 크기에 대한 제한
- 우선순위가 높으면 내 크기 유지. 우선순위가 낮으면 크기 늘어남
- 250단위로 사용 가능
Compression Resistance priority
- 최소 크기에 대한 제한
- 우선순위가 높으면 내 크기 유지. 우선순위 낮으면 크기 작아짐
- 250단위로 사용 가능
두 오브젝트 중 하나가 커져야 하는 상황 -> Hugging priority
두 오브젝트 중 하나가 작아져야 하는 상황 -> Resitance priority
'[Swift] 이것저것' 카테고리의 다른 글
[Swift] @Main @UIApplicationMain가 무엇인가? (5) | 2022.02.18 |
---|---|
[Swift] 특정 View Controller에서 Navigation Bar 숨기기 (1) | 2021.10.06 |
[Swift] 화면 터치 시 모달창 내리기 (0) | 2021.08.19 |
[Swift] Storyboard doesn't contain a view controller with identifier (0) | 2021.07.28 |
<Github> 레포지토리 삭제 대참사 그 후 .. (1) | 2021.07.27 |
댓글