질문사항
피그마에서 반응형 잡을 때, 오토레이아웃으로 전체 를 잡아서 fill 값으로 반응형을 구현하는것과, Contraints 로 반응형 구현하는 것의 차이가 무엇인가요?
답변
Auto Layout은 Fill, Hug, Fixed를 조합해서 요소 간 간격과 정렬을 자동으로 관리할 수 있기 때문에 컴포넌트 단위의 반응형 레이아웃을 설계할 때 유용합니다. 반면 Constraints는 프레임 안에서 요소를 고정하거나 비례해서 배치하는 데 직관적이지만, 간격과 정렬은 디자이너가 직접 설계해야 하고 복잡한 레이아웃에서는 다소 손이 많이 갈 수 있습니다. 그래서 실무에서는 한쪽만 사용하는 것보다 상황에 따라 두 방식을 함께 조합해 활용하는 경우가 많습니다.