Auto Layout 기능을 제대로 이해했다면, 이제 이를 활용해 실전에서 사용할 수 있는 컴포넌트를 만들어봅시다. 이번 글에서는 버튼과 카드 컴포넌트를 Auto Layout으로 제작하는 과정을 단계별로 소개합니다.
1. 버튼 컴포넌트 만들기
1.1 텍스트 추가
툴바에서 Text Tool(T)을 선택하고 "Button"이라고 입력합니다. 폰트, 크기, 두께 등을 조정합니다.
1.2 Auto Layout 적용
텍스트 레이어를 선택한 후 Shift + A를 눌러 Auto Layout을 적용합니다. 기본 설정은 세로 및 가로 중앙 정렬입니다.
1.3 스타일 설정
- Padding: 좌우 24px, 상하 12px
- Background: 원하는 버튼 색상 지정
- Border Radius: 8px 적용
1.4 컴포넌트로 만들기
완성된 버튼을 선택하고, Cmd/Ctrl + Alt + K를 눌러 컴포넌트로 변환합니다. 이렇게 하면 재사용이 쉬워집니다.
2. 카드 컴포넌트 만들기
2.1 기본 프레임 만들기
F(Frame) 툴로 사각형 프레임을 만들고, 크기를 300x400px로 설정합니다. 배경은 흰색으로, 그림자 효과를 살짝 추가합니다.
2.2 콘텐츠 추가
- 이미지 박스 삽입
- 제목 텍스트 추가
- 설명 텍스트 추가
- 버튼 추가
2.3 Auto Layout 적용
각 요소를 모두 선택하고 Shift + A를 눌러 세로 방향 Auto Layout을 적용합니다. 요소 간 간격은 16px 정도로 설정합니다.
2.4 스타일 마무리
전체 패딩을 24px로 설정하고, 카드 모양이 자연스럽게 보이도록 둥근 모서리와 그림자 효과를 조정합니다.
3. 팁: 상태별 버튼 만들기
버튼 컴포넌트에 Variants를 추가해 Hover, Disabled 상태를 만들어놓으면 다양한 상황에 대응할 수 있습니다.
결론
Auto Layout을 활용하면 버튼과 카드 컴포넌트를 빠르고 일관성 있게 제작할 수 있습니다. 앞으로 다양한 컴포넌트를 만들 때 기본기를 확실히 다져봅시다.