-
오토레이아웃 컨스트레인트 우선순위ios 2021. 6. 4. 15:46
constraint priority
Priority
- 앵커가 서로 충돌할 때 우선순위가 낮은 것은 무시된다.
- 우선순위 값은 1000이 최대이다.
Hugging
- 공간이 남을 때 발생한다 ex) 두 content 간의 거리가 200일 때, 둘 사이에 위치한 앵커가 200보다 작을 때
- 두 컨텐츠 중 Hugging Priority가 높은 컨텐츠에게, 낮은 컨텐츠가 당겨진다.
( hugging priority가 낮은 컨텐츠의 길이가 길어지고, 높은 컨텐츠는 유지.)
Compression Resistance
- 공간이 없을 때 발생한다
- 컨텐츠 중 Compression resistance priority가 높은 컨텐츠의 크기를 우선시 하여,
공간이 없을 경우 priority가 낮은 컨텐츠들의 크기를 줄인다.
'ios' 카테고리의 다른 글
iOS 앱 개발 디자인 패턴 / MVC, MVP, MVVM, RIBs (0) 2021.08.02 todo-ios (0) 2021.07.05 scroll view (0) 2021.06.03 커스텀 토글 버튼 (0) 2021.05.31 tableview, swipeCellKit (0) 2021.05.27