Figmapedia
목록으로 돌아가기
오토 레이아웃

최종 디자인 프레임 vs 오토 레이아웃

피그마 오픈카톡방2026. 3. 7.

질문사항

최종 디자인 화면을 프레임으로 구성하는 것이 좋을까요, 아니면 오토 레이아웃으로 구성하는 것이 좋을까요?

답변

최종 디자인 화면을 구성할 때는 일반적으로 Auto Layout을 활용하는 것이 좋습니다. 하지만 최상위 레벨에서는 일반 프레임을 사용하는 것이 일반적인 베스트 프랙티스입니다.
  • 최상위 프레임 (Frame): 전체 화면의 뷰포트(예: 'iPhone 15 Pro Max', 'Desktop 1440')를 정의할 때 사용합니다. 이 프레임에 배경색을 지정하거나, 프로토타이핑 시 디바이스 목업을 적용하고, 전체 화면의 스크롤 동작을 설정할 수 있습니다.
  • 내부 오토 레이아웃 프레임 (Auto Layout Frame): 최상위 프레임 안에 실제 UI 콘텐츠(헤더, 본문 영역, 푸터 등)를 담는 Auto Layout 프레임을 배치합니다.
  • 이 내부 Auto Layout 프레임은 너비를 `Fill container`로, 높이를 `Hug contents` (또는 `Fill container`로 화면 높이를 채우도록) 설정하는 것이 일반적입니다.
  • 이렇게 하면 콘텐츠가 반응형으로 동작하고, 요소들을 쉽게 관리할 수 있습니다.
  • 이 접근 방식의 장점:

  • 반응형 디자인: Auto Layout을 통해 다양한 화면 크기에 유연하게 대응할 수 있습니다.
  • 일관성 및 효율성: 요소 간의 간격과 정렬을 일관되게 유지하고, 디자인 변경 및 반복 작업을 효율적으로 수행할 수 있습니다.
  • 프로토타이핑 유연성: 최상위 프레임에 고정된 요소(Fixed position)를 배치하고, 내부 Auto Layout 프레임의 콘텐츠는 스크롤되도록 설정하는 등 프로토타이핑 시 더 많은 유연성을 확보할 수 있습니다.