디자인에 오토레이아웃 추가
이 문서는 이전 Figma UI와 새로운 Figma UI에서 모두 확인할 수 있습니다. 페이지 왼쪽 하단의 토글을 사용하여 현재 UI를 선택하세요. UI3 알아보기: Figma의 새 디자인 →
오토레이아웃을 사용하면 채우기에 따라 늘어나고, 크기에 맞게 줄어들고, 콘텐츠가 리플로되도록 반응형 디자인을 만들 수 있습니다. 예를 들어,
- 텍스트 레이블을 편집할 때 커지거나 작아지는 버튼을 만듭니다.
- 항목이 추가, 제거 또는 숨겨질 때 조정되는 목록을 만듭니다.
- 오토레이아웃 프레임을 결합하여 완전한 인터페이스를 구축합니다.
참고: 이 아티클에서는 디자인에 오토레이아웃을 추가하는 방법과 오토레이아웃 흐름에서 자식 개체를 재정렬하는 방법을 설명합니다. 오토레이아웃의 크기 조정, 간격, 정렬 등 기타 속성에 대해 알아보려면 오토레이아웃 속성 알아보기를 확인하세요.
오토레이아웃이 있는 프레임은 일반 프레임과 다른 속성을 가집니다. 오토레이아웃을 적용하면 오른쪽 패널에서 몇 가지 변경 사항을 확인할 수 있습니다. 오토레이아웃 프레임에는 다음을 수행할 수 없습니다.
- 🚫 해당 프레임에 레이아웃 그리드 추가하기
- 🚫 오토레이아웃 프레임 내의 모든 개체에 제약조건 적용하기(개체의 절대 위치가 활성화되어 있지 않은 경우).
- 🚫 프레임 내 모든 개체에 스마트 셀렉션 사용하기
오토레이아웃 추가
프레임이나 선택된 개체에 오토레이아웃을 추가할 수 있습니다. 여기에는 다음이 포함됩니다.
- 새로운 프레임 또는 빈 프레임
- 기존 콘텐츠가 있는 프레임
- 컴포넌트 및 컴포넌트 세트
- 레이어 및/또는 개체의 그룹 또는 다른 선택 항목
선택 항목에 오토레이아웃을 추가하는 방법은 여러 가지가 있습니다.
- 키보드 바로가기 ⇧ Shift A를 사용합니다.
- 오른쪽 패널에서 오토레이아웃 옆에 있는 를 클릭합니다.
- 프레임 또는 개체를 마우스 오른쪽 버튼으로 클릭하고 오토레이아웃 추가를 선택합니다.
오토레이아웃을 사용하면 중첩된 개체가 자동 간격, 컨테이너 채우기, 가운데 정렬로 설정됩니다. 오토레이아웃의 다양한 속성에 대해 알아보세요.
참고: 오토레이아웃은 프레임에서만 지원됩니다. 프레임에 없는 개체를 선택하면 Figma가 그 주위에 오토레이아웃 프레임을 만듭니다.
오토레이아웃 제안
오토레이아웃 제안 기능을 사용하면 버튼을 한 번만 클릭하여 디자인을 반응형으로 바꿀 수 있습니다.
오토레이아웃 제안을 사용하면 Figma는 프레임이나 컴포넌트의 어떤 개체를 오토레이아웃 프레임에 배치해야 할지 결정한 다음, 전체 디자인을 반응형으로 만드는 데 필요한 만큼 오토레이아웃 프레임을 추가합니다. 이러한 오토레이아웃 프레임은 디자인의 배치를 유지하려 하면서 한 번에 생성됩니다.
이렇게 하면 프레임별로 오토레이아웃을 추가하는 지루한 작업을 할 필요가 없어 시간이 절약됩니다.
참고: 오토레이아웃 제안은 카드, 탐색 모음 또는 모바일 화면과 같이 적당히 복잡한 디자인을 처리할 수 있습니다. 웹사이트처럼 규모가 크거나 복잡한 디자인을 작업하는 경우, 오토레이아웃 제안 기능을 일괄적으로 사용하세요.
몇 가지 위치에서 이 옵션에 액세스할 수 있습니다.
- 다음 키보드 단축키를 사용합니다.
- Mac: ⌃ Control ⇧ Shift A
- Windows ⌃ Control Alt ⇧ Shift A
- 프레임 또는 개체를 마우스 오른쪽 버튼으로 클릭하고 추가 레이아웃 옵션 > 오토레이아웃 제안으로 이동
- 액션 메뉴에서 오토레이아웃 제안 선택
이 액션을 사용한 후에는 생성된 중첩 오토레이아웃 프레임이 왼쪽 패널의 레이어 섹션에 파란색 점으로 표시됩니다.
참고: 경우에 따라 개체가 의도한 것과 다른 오토레이아웃 프레임에 있거나 수직 방향을 원할 때 가로 방향이 적용된 개체가 있을 수도 있습니다. 제안 오토레이아웃이 제대로 작동하지 않는 경우도 있지만 그 목적은 워크플로의 속도를 높이는 것입니다.
조금 더 까다로울 수 있는 요소의 경우 부모 프레임에서 오토레이아웃 제안을 사용하기 전에 중첩된 요소에서 프레이밍, 그룹화 또는 오토레이아웃을 사용하는 것이 좋습니다.
개체 추가, 편집 및 제거
오토레이아웃 프레임에 개체 추가
오토레이아웃 프레임에 레이어나 개체를 추가할 수 있습니다.
- 개체를 클릭하여 오토레이아웃 프레임 위로 드래그합니다.
- 파란색 표시기를 사용하여 개체를 배치할 위치를 선택합니다.
참고: 개체의 크기에 따라 오토레이아웃 프레임에 추가할 수 있는지 여부가 결정됩니다. 개체의 크기가 부모 프레임보다 큰 경우, 오토레이아웃에 개체를 추가하는 옵션이 표시되지 않습니다.
수식 키를 사용하면 Figma의 기본 동작을 우회하고 오토레이아웃에 더 큰 개체를 추가할 수 있습니다. 중첩된 오토레이아웃에 개체를 추가하려면 다음을 수행합니다.
- Mac: ⌘ Command
- Windows: Ctrl
오토레이아웃 프레임 중첩
오토레이아웃 프레임을 다른 오토레이아웃 프레임 내에 중첩할 수 있습니다. 이를 통해 수평 및 세로 레이아웃을 결합하여 복잡한 인터페이스를 만들 수 있습니다.
오토레이아웃 프레임을 중첩하면 중첩된 프레임에는 부모 속성과 자식 속성이 모두 있게 됩니다.
아래 예에서는 오토레이아웃이 네 가지 수준으로 있습니다.
- 버튼: 각 버튼은 수평 오토레이아웃입니다. 이렇게 하면 라벨 텍스트를 변경할 때 버튼의 크기가 커지거나 작아질 수 있습니다.
- 버튼 행: 그런 다음 두 버튼을 다른 수평 오토레이아웃에 추가합니다. 이렇게 하면 형제 개체의 콘텐츠를 변경할 때 해당 개체가 반응할 수 있습니다.
- 게시물: 그런 다음 게시물의 다른 개체와 함께 수직 오토레이아웃에 버튼을 추가합니다. 여기에는 설명, 이미지, 사용자 프로필이 포함됩니다.
- 타임라인: 타임라인을 만들 수 있도록 세로 오토레이아웃에 세 개를 추가했습니다. 오토레이아웃 프레임은 캔버스에 있는 최상위 프레임입니다.
오토레이아웃 프레임을 여러 가지 방법으로 중첩할 수 있습니다.
- 오토레이아웃 프레임을 기존 오토레이아웃 프레임으로 드래그합니다.
- 선택한 오토레이아웃 프레임(및 기타 개체) 주위에 새 오토레이아웃 프레임을 만듭니다.
- 오토레이아웃 프레임과 포함하려는 다른 레이어를 선택합니다.
- 오토레이아웃을 추가하려면 키보드 바로가기 ⇧ Shift A를 사용합니다.
- Figma는 선택 항목을 중심으로 프레임을 만들고 오토레이아웃을 추가합니다.
팁! Figma의 기본적인 부모 행동을 우회할 수 있습니다. 수식 키를 누르고 있으면 개체를 현재 프레임 내에 유지하거나 Figma가 개체를 중첩하지 않게 만들 수 있습니다.
- Mac: ⌘ Command
- Windows: Ctrl
개체 복제
기존 개체를 복제하여 오토레이아웃에 추가할 수 있습니다. Figma는 복제본을 원본 개체의 오른쪽(가로) 또는 아래(세로)에 추가합니다.
- 오토레이아웃 프레임에서 자식 개체를 선택합니다.
- 키보드 바로가기를 사용하여 복제합니다.
- Mac: ⌘ Command D
- Windows: Ctrl D
개체 정렬 또는 순서 바꾸기
참고: 인스턴스의 개체는 순서를 바꿀 수 없습니다. 주요 컴포넌트에서 개체의 순서를 바꾸거나 인스턴스를 분리하여 개체 순서를 바꿔야 합니다. 컴포넌트의 오토레이아웃 ↓
오토레이아웃 프레임에 개체가 나타나는 순서를 변경할 수 있습니다. 이 기능은 주요 컴포넌트나 컴포넌트 외부의 오토레이아웃 프레임에서만 지원됩니다.
- 자식 개체를 선택합니다. 레이어가 중첩된 경우 수식 키를 사용하여 선택해야 합니다.
- Mac: ⌘ Command
- Windows: Ctrl
- 다음과 같은 몇 가지 방법으로 개체 순서를 바꿀 수 있습니다.
- 키보드의 화살표 키를 사용하여 개체를 새로운 위치로 이동합니다.
- 개체를 클릭하고 새 위치로 드래그합니다.
개체 제거
주요 컴포넌트 또는 오토레이아웃 프레임에서 개체를 제거하려면:
- 개체를 오토레이아웃 프레임 밖으로 드래그합니다.
- 오른쪽 패널의 모양 옆에 있는 을 클릭하거나 왼쪽 패널의 레이어 옆을 클릭하여 레이어 가시성을 전환합니다.
- 개체를 선택하고 Delete 또는 Backspace 키를 누릅니다.
인스턴스에서는 레이어나 개체를 삭제할 수 없습니다. 시도하면 Figma는 레이어를 제거하는 대신 해당 레이어의 가시성만 전환합니다.
팁! 레이어나 개체의 가시성을 전환하면 오토레이아웃 프레임에서 숨겨집니다. 개체가 있어야 할 위치에 간격을 만들려면 대신 개체의 불투명도를 조정하면 됩니다. 오른쪽 패널에서 레이어 설정을 0%
로 업데이트하세요.
오토레이아웃 제거
오토레이아웃을 제거하면 프레임의 일반 속성에 액세스할 수 있습니다.
오토레이아웃을 제거하는 방법에는 몇 가지가 있습니다.
- 프레임을 마우스 오른쪽 버튼으로 클릭하고 오토레이아웃 제거를 선택합니다.
- 오른쪽 패널에서 오토레이아웃 옆에 있는 를 클릭합니다.
- 키보드 바로가기를 사용합니다.
- Mac: ⌥ Option⇧ ShiftA
- Windows: Alt⇧ ShiftA
팁: 액션에서 오토레이아웃 모두 제거를 사용하여, 현재 선택한 최상위 프레임과 모든 중첩된 개체에서 오토레이아웃을 제거할 수 있습니다.
기타 고려 사항
오토레이아웃이 있는 프로토타입 제작
오토레이아웃을 사용하여 프로토타입을 만들 때는 몇 가지를 염두에 두어야 합니다.
스마트 애니메이션 전환은 프레임의 배경을 고려하지 않습니다. 스마트 애니메이션과 함께 슬라이드 인 또는 안으로 이동 전환을 사용하려면 배경을 추가해야 합니다. 일반 프레임 안에 직사각형을 만들고 그 안에 오토레이아웃 프레임을 배치할 수 있습니다. '슬라이드 인' 및 '안으로 이동' 전환 →
프레임에 스크롤링 오버플로를 적용하려면 콘텐츠가 프레임 경계를 넘어 확장되어야 합니다.
오토레이아웃 부모의 크기는 콘텐츠 기반이므로 개체에 맞게 크기가 조정됩니다. 스크롤링 오버플로를 복제하려면 오토레이아웃을 일반 프레임 안에 넣어야 합니다.
참고: 프레젠테이션 보기는 기본적으로 긴 프레임의 스크롤링을 지원합니다. 콘텐츠를 숨기려는 경우에만 이 해결 방법을 사용하면 됩니다.
컴포넌트 및 인스턴스
컴포넌트는 프레임이므로 오토레이아웃을 추가할 수 있습니다. 각 컴포넌트에 개별적으로 오토레이아웃을 추가해야 합니다. 현재로선 일괄적으로 오토레이아웃을 추가할 수 있는 방법이 없습니다.
작업 | 주요 컴포넌트 | 인스턴스 |
세로 및 수평 패딩 조정 | ✓ | ✓ |
간격 조정 | ✓ | ✓ |
레이어 순서 바꾸기 | ✓ | ✕ |
새 레이어 추가 | ✓ | ✕ |
레이어 삭제 또는 제거 | ✓ | (레이어만 숨김) |
인스턴스에 아이콘을 추가하고 싶으신가요? 주요 컴포넌트에 불투명도 0%의 플레이스홀더 아이콘을 추가하는 것이 좋습니다. 그런 다음 아이콘을 라이브러리의 다른 컴포넌트로 바꿀 수 있습니다.
오토레이아웃을 사용하면 채우기에 따라 늘어나고, 크기에 맞게 줄어들고, 콘텐츠가 리플로되도록 반응형 디자인을 만들 수 있습니다. 예를 들어,
- 텍스트 레이블을 편집할 때 커지거나 작아지는 버튼을 만듭니다.
- 항목이 추가, 제거 또는 숨겨질 때 조정되는 목록을 만듭니다.
- 오토레이아웃 프레임을 결합하여 완전한 인터페이스를 구축합니다.
참고: 이 아티클에서는 디자인에 오토레이아웃을 추가하는 방법과 오토레이아웃 흐름에서 자식 개체를 재정렬하는 방법을 설명합니다. 오토레이아웃의 크기 조정, 간격, 정렬 등 기타 속성에 대해 알아보려면 오토레이아웃 속성 알아보기를 확인하세요.
오토레이아웃이 있는 프레임은 일반 프레임과 다른 속성을 가집니다. 오토레이아웃을 적용하면 오른쪽 사이드바에서 몇 가지 변경 사항을 확인할 수 있습니다. 오토레이아웃 프레임에는 다음을 수행할 수 없습니다.
- 🚫 해당 프레임에 레이아웃 그리드 추가하기
- 🚫 오토레이아웃 프레임 내의 모든 개체에 제약조건 적용하기(개체의 절대 위치가 활성화되어 있지 않은 경우).
- 🚫 프레임 내 모든 개체에 스마트 셀렉션 사용하기
오토레이아웃 추가
프레임이나 선택된 개체에 오토레이아웃을 추가할 수 있습니다. 여기에는 다음이 포함됩니다.
- 새로운 프레임 또는 빈 프레임
- 기존 콘텐츠가 있는 프레임
- 컴포넌트 및 컴포넌트 세트
- 레이어 및/또는 개체의 그룹 또는 다른 선택 항목
선택한 프레임이나 컴포넌트에 오토레이아웃을 추가하는 방법에는 여러 가지가 있습니다.
- 키보드 바로가기 ⇧ Shift A를 사용합니다.
- 오른쪽 사이드바에서, 프레임을 선택한 상태로 오토레이아웃 옆에 있는 (을)를 클릭합니다.
- 프레임 또는 개체를 마우스 오른쪽 버튼으로 클릭하고 오토레이아웃 추가를 선택합니다.
오토레이아웃을 사용하면 중첩된 개체가 자동 간격, 컨테이너 채우기, 가운데 정렬로 설정됩니다. 오토레이아웃의 다양한 속성에 대해 알아보세요.
참고: 오토레이아웃은 프레임에서만 지원됩니다. 프레임에 없는 개체를 선택하면 Figma가 그 주위에 오토레이아웃 프레임을 만듭니다.
오토레이아웃 제안
오토레이아웃 제안 기능을 사용하면 버튼을 한 번만 클릭하여 디자인을 반응형으로 바꿀 수 있습니다.
오토레이아웃 제안을 사용하면 Figma는 프레임이나 컴포넌트의 어떤 개체를 오토레이아웃 프레임에 배치해야 할지 결정한 다음, 전체 디자인을 반응형으로 만드는 데 필요한 만큼 오토레이아웃 프레임을 추가합니다. 이러한 오토레이아웃 프레임은 디자인의 배치를 유지하려 하면서 한 번에 생성됩니다.
이렇게 하면 프레임별로 오토레이아웃을 추가하는 지루한 작업을 할 필요가 없어 시간이 절약됩니다.
참고: 오토레이아웃 제안은 카드, 탐색 모음 또는 모바일 화면과 같이 적당히 복잡한 디자인을 처리할 수 있습니다. 웹사이트처럼 규모가 크거나 복잡한 디자인을 작업하는 경우, 오토레이아웃 제안 기능을 일괄적으로 사용하세요.
몇 가지 위치에서 이 옵션에 액세스할 수 있습니다.
- 다음 키보드 단축키를 사용합니다.
- Mac: ⌃ Control ⇧ Shift A
- Windows ⌃ Control Alt ⇧ Shift A
- 프레임 또는 개체를 마우스 오른쪽 버튼으로 클릭하고 추가 레이아웃 옵션 > 오토레이아웃 제안으로 이동
- 액션 메뉴에서 오토레이아웃 제안 선택
이 액션을 사용한 후에는 생성된 중첩 오토레이아웃 프레임이 왼쪽 패널의 레이어 섹션에 파란색 점으로 표시됩니다.
참고: 경우에 따라 개체가 의도한 것과 다른 오토레이아웃 프레임에 있거나 수직 방향을 원할 때 가로 방향이 적용된 개체가 있을 수도 있습니다. 제안 오토레이아웃이 제대로 작동하지 않는 경우도 있지만 그 목적은 워크플로의 속도를 높이는 것입니다.
조금 더 까다로울 수 있는 요소의 경우 부모 프레임에서 오토레이아웃 제안을 사용하기 전에 중첩된 요소에서 프레이밍, 그룹화 또는 오토레이아웃을 사용하는 것이 좋습니다.
개체 추가, 편집 및 제거
오토레이아웃 프레임에 개체 추가
오토레이아웃 프레임에 레이어나 개체를 추가할 수 있습니다.
- 개체를 클릭하여 오토레이아웃 프레임 위로 드래그합니다.
- 파란색 표시기를 사용하여 개체를 배치할 위치를 선택합니다.
참고: 개체의 크기에 따라 오토레이아웃 프레임에 추가할 수 있는지 여부가 결정됩니다. 개체의 크기가 부모 프레임보다 큰 경우, 오토레이아웃에 개체를 추가하는 옵션이 표시되지 않습니다.
수식 키를 사용하면 Figma의 기본 동작을 우회하고 오토레이아웃에 더 큰 개체를 추가할 수 있습니다. 중첩된 오토레이아웃에 개체를 추가하려면 다음을 수행합니다.
- Mac: ⌘ Command
- Windows: Ctrl
오토레이아웃 프레임 중첩
오토레이아웃 프레임을 다른 오토레이아웃 프레임 내에 중첩할 수 있습니다. 이를 통해 수평 및 세로 레이아웃을 결합하여 복잡한 인터페이스를 만들 수 있습니다.
오토레이아웃 프레임을 중첩하면 중첩된 프레임에는 부모 속성과 자식 속성이 모두 있게 됩니다.
아래 예에서는 오토레이아웃이 네 가지 수준으로 있습니다.
- 버튼: 각 버튼은 수평 오토레이아웃입니다. 이렇게 하면 라벨 텍스트를 변경할 때 버튼의 크기가 커지거나 작아질 수 있습니다.
- 버튼 행: 그런 다음 두 버튼을 다른 수평 오토레이아웃에 추가합니다. 이렇게 하면 형제 개체의 콘텐츠를 변경할 때 해당 개체가 반응할 수 있습니다.
- 게시물: 그런 다음 게시물의 다른 개체와 함께 수직 오토레이아웃에 버튼을 추가합니다. 여기에는 설명, 이미지, 사용자 프로필이 포함됩니다.
- 타임라인: 타임라인을 만들 수 있도록 세로 오토레이아웃에 세 개를 추가했습니다. 오토레이아웃 프레임은 캔버스에 있는 최상위 프레임입니다.
오토레이아웃 프레임을 여러 가지 방법으로 중첩할 수 있습니다.
- 오토레이아웃 프레임을 기존 오토레이아웃 프레임으로 드래그합니다.
- 선택한 오토레이아웃 프레임(및 기타 개체) 주위에 새 오토레이아웃 프레임을 만듭니다.
- 오토레이아웃 프레임과 포함하려는 다른 레이어를 선택합니다.
- 오토레이아웃을 추가하려면 키보드 바로가기 ⇧ Shift A를 사용합니다.
- Figma는 선택 항목을 중심으로 프레임을 만들고 오토레이아웃을 추가합니다.
팁! Figma의 기본적인 부모 행동을 우회할 수 있습니다. 수식 키를 누르고 있으면 개체를 현재 프레임 내에 유지하거나 Figma가 개체를 중첩하지 않게 만들 수 있습니다.
- Mac: ⌘ Command
- Windows: Ctrl
개체 복제
기존 개체를 복제하여 오토레이아웃에 추가할 수 있습니다. Figma는 복제본을 원본 개체의 오른쪽(가로) 또는 아래(세로)에 추가합니다.
- 오토레이아웃 프레임에서 자식 개체를 선택합니다.
- 키보드 바로가기를 사용하여 복제합니다.
- Mac: ⌘ Command D
- Windows: Ctrl D
개체 정렬 또는 순서 바꾸기
참고: 인스턴스의 개체는 순서를 바꿀 수 없습니다. 주요 컴포넌트에서 개체의 순서를 바꾸거나 인스턴스를 분리하여 개체 순서를 바꿔야 합니다. 컴포넌트의 오토레이아웃 ↓
오토레이아웃 프레임에 개체가 나타나는 순서를 변경할 수 있습니다. 이 기능은 주요 컴포넌트나 컴포넌트 외부의 오토레이아웃 프레임에서만 지원됩니다.
- 자식 개체를 선택합니다. 레이어가 중첩된 경우 수식 키를 사용하여 선택해야 합니다.
- Mac: ⌘ Command
- Windows: Ctrl
- 다음과 같은 몇 가지 방법으로 개체 순서를 바꿀 수 있습니다.
- 키보드의 화살표 키를 사용하여 개체를 새로운 위치로 이동합니다.
- 개체를 클릭하고 새 위치로 드래그합니다.
개체 제거
주요 컴포넌트 또는 오토레이아웃 프레임에서 개체를 제거하려면:
- 개체를 오토레이아웃 프레임 밖으로 드래그합니다.
- (을)를 클릭하여 레이어 표시를 전환합니다.
- 개체를 선택하고 Delete 또는 Backspace 키를 누릅니다.
인스턴스에서는 레이어나 개체를 삭제할 수 없습니다. 시도하면 Figma는 레이어를 제거하는 대신 해당 레이어의 가시성만 전환합니다.
팁! 레이어나 개체의 가시성을 전환하면 오토레이아웃 프레임에서 숨겨집니다. 개체가 있어야 할 위치에 간격을 만들려면 대신 개체의 불투명도를 조정하면 됩니다. 오른쪽 사이드바에서 레이어 설정을 0%
로 업데이트하세요.
오토레이아웃 제거
오토레이아웃을 제거하면 프레임의 일반 속성에 액세스할 수 있습니다.
오토레이아웃을 제거하는 방법에는 몇 가지가 있습니다.
- 프레임을 마우스 오른쪽 버튼으로 클릭하고 오토레이아웃 제거를 선택합니다.
- 오른쪽 사이드바에서 Auto layout(오토레이아웃) 옆에 있는 (을)를 클릭합니다.
- 키보드 바로가기를 사용합니다.
- Mac: ⌥ Option⇧ ShiftA
- Windows: Alt⇧ ShiftA
팁: 액션에서 오토레이아웃 모두 제거를 사용하여, 현재 선택한 최상위 프레임과 모든 중첩된 개체에서 오토레이아웃을 제거할 수 있습니다.
기타 고려 사항
오토레이아웃이 있는 프로토타입 제작
오토레이아웃을 사용하여 프로토타입을 만들 때는 몇 가지를 염두에 두어야 합니다.
스마트 애니메이션 전환은 프레임의 배경을 고려하지 않습니다. 스마트 애니메이션과 함께 슬라이드 인 또는 안으로 이동 전환을 사용하려면 배경을 추가해야 합니다. 일반 프레임 안에 직사각형을 만들고 그 안에 오토레이아웃 프레임을 배치할 수 있습니다. '슬라이드 인' 및 '안으로 이동' 전환 →
프레임에 스크롤링 오버플로를 적용하려면 콘텐츠가 프레임 경계를 넘어 확장되어야 합니다.
오토레이아웃 부모의 크기는 콘텐츠 기반이므로 개체에 맞게 크기가 조정됩니다. 스크롤링 오버플로를 복제하려면 오토레이아웃을 일반 프레임 안에 넣어야 합니다.
참고: 프레젠테이션 보기는 기본적으로 긴 프레임의 스크롤링을 지원합니다. 콘텐츠를 숨기려는 경우에만 이 해결 방법을 사용하면 됩니다.
컴포넌트 및 인스턴스
컴포넌트는 프레임이므로 오토레이아웃을 추가할 수 있습니다. 각 컴포넌트에 개별적으로 오토레이아웃을 추가해야 합니다. 현재로선 일괄적으로 오토레이아웃을 추가할 수 있는 방법이 없습니다.
작업 | 주요 컴포넌트 | 인스턴스 |
세로 및 수평 패딩 조정 | ✓ | ✓ |
간격 조정 | ✓ | ✓ |
레이어 순서 바꾸기 | ✓ | ✕ |
새 레이어 추가 | ✓ | ✕ |
레이어 삭제 또는 제거 | ✓ | (레이어만 숨김) |
인스턴스에 아이콘을 추가하고 싶으신가요? 주요 컴포넌트에 불투명도 0%의 플레이스홀더 아이콘을 추가하는 것이 좋습니다. 그런 다음 아이콘을 라이브러리의 다른 컴포넌트로 바꿀 수 있습니다.