Open yoogail105 opened 2 years ago
만보랑을 만들 때에 이 우선순위를 사용한 적이 있다.
Intrinsic Content Size
크기를 고정하고 싶은 것을 정한다!
고정하고 싶은 것의 우선순위를 높인다!
Hugging Priority
Resistance Priority
위와 같이 Label의 Vertical Resistance Priority 를 올려주면 오류가 사라진다.
Vertical Resistance Priority
Vertical
👉 오토 레이아웃 이슈 깨-끗
위의 만보랑 예제를 통해 Priority에 대해 이해하는 시간을 가졌으니 정리해보자. 핵심은 무엇을 고정 할 지, 공간이 남는지/부족한지 를 아는 것.
무엇을 고정
공간이 남는지/부족한지
고정
우선순위를 높인다
크기를 늘려서
크기를 줄여서
Hugging / Resistance Priority
만보랑을 만들 때에 이 우선순위를 사용한 적이 있다.
이렇게 뜨는 이유!를 알기 전에 알아야 할 것은
Intrinsic Content Size
를 가진다.여기에서 오류가 나는 이유는?
해결 방법은?
크기를 고정하고 싶은 것을 정한다!
고정하고 싶은 것의 우선순위를 높인다!
Hugging Priority
와Resistance Priority
중에 어떤 것을 높여야 할까?Resistance Priority
를 높인다. 그 이유는 표시할 공간이 부족한 상황이기 때문이다.Hugging Priority
는 화면에 그린 후 공간이 남은 경우 어떤 것을 더 크게 할지 결정하는 것이다.위와 같이 Label의
Vertical Resistance Priority
를 올려주면 오류가 사라진다.Vertical
을 올려주는 이유는 간단하다. 세로 공간이 부족하기 때문.👉 오토 레이아웃 이슈 깨-끗
🔖 참고