728x90
반응형
SMALL
Content hugging과 Compression resistance
Content hugging과 Compression resistance는 Auto Layout에서 사용되는 용어로, 뷰의 크기를 결정하는 데 영향을 미칩니다.
Content hugging은 뷰가 자신의 컨텐츠를 얼마나 감싸고 있는지를 나타내는 값입니다. 이 값이 높을수록 뷰는 컨텐츠를 더 감싸려고 하며, 뷰의 크기가 컨텐츠 크기에 가까워집니다. 반면, 이 값이 낮을수록 뷰는 크기를 더 늘리려고 하며, 뷰의 크기가 컨텐츠 크기보다 크게 됩니다.
Compression resistance는 뷰가 자신의 컨텐츠를 얼마나 압축하고 있는지를 나타내는 값입니다. 이 값이 높을수록 뷰는 컨텐츠를 덜 압축하려고 하며, 뷰의 크기가 컨텐츠 크기에 가까워집니다. 반면, 이 값이 낮을수록 뷰는 크기를 더 압축하려고 하며, 뷰의 크기가 컨텐츠 크기보다 작게 됩니다.
Content hugging과 Compression resistance는 뷰의 크기 결정에 영향을 미치므로, Auto Layout에서 뷰의 크기를 지정할 때 이 값을 적절히 설정해주는 것이 중요합니다.
예제코드:
728x90
반응형
LIST
'iOS' 카테고리의 다른 글
싱글톤 패턴, 옵저버 패턴, 코디네이터 패턴 (0) | 2023.04.13 |
---|---|
REST API (0) | 2023.04.13 |
intrinsicContentSize (0) | 2023.04.12 |
(iOS) Chat GPT 사용해보기 (0) | 2023.04.12 |
컬렉션 뷰에서 데이터를 사용할 때 struct?, class? (0) | 2023.04.11 |