King of Stock
Autolayout Content hugging priority, Content Compression Resistance Priority 본문
IT 기술
Autolayout Content hugging priority, Content Compression Resistance Priority
king of stock 2018. 3. 24. 16:26Size Inspector에서 아래의 속성들을 설정할 수 있습니다.
헷갈리는 분들은 한번씩 참고 하세요.
Priority 속성이 높으면 해당 속성의 우선순위를 높게 설정한 것으로 이해하시면 되요.
그런데 이해를 더 쉽게하기 위해서 제일 높을때(또는 제일 낮을때)를 가정하고 설명합니다.
Content Hugging Priority
- Priority 값이 제일 높으면 가장 나중에 커집니다.
- Priority 값이 제일 낮으면 가장 먼저 커집니다.
Content Compression Resistance Priority
- Priority 값이 제일 높으면 가장 나중에 작아집니다.
- Priority 값이 제일 낮으면 가장 먼저 작아집니다.
그런데 위에 사항과는 약간 다른 내용인데 width constraints 설정을 해놓고 잊어버리면 위에 속성 2개를 잘 설정 했다고 하여도 다르게 동작하거나 다르게 보일 가능성이 높습니다. 혹은 placeholder 값을 다소 길게 입력해놨을 때에도 이상하게 동작할 가능성이 높습니다.
(제가 그런 삽질을 많이 했었습니다.)
'IT 기술' 카테고리의 다른 글
xcode simulator 삭제 (0) | 2018.04.02 |
---|---|
iOS 시뮬레이터 버전 업데이트 (0) | 2018.03.31 |
github jekyll 버전오류 발생시 (0) | 2018.03.29 |
Realm Swift Verify 오류(파일 삭제 하기) (2) | 2018.03.26 |
클래스 소개 - SplittableRandom (0) | 2018.03.23 |
Comments