Category
메인 카테고리 탭 아래에서 콘텐츠를 더욱 세분화하여 구분하는 하위 네비게이션 요소입니다. 사용자가 대분류에서 소분류로 자연스럽게 탐색할 수 있도록 돕고, 정보 구조를 명확하게 전달하는 역할을 합니다.
사용자가 카테고리 목록에서 하나의 항목을 선택할 수 있는 스크롤 가능한 컴포넌트입니다. 다양한 크기와 스타일을 지원하며, 선택된 항목에 대한 시각적 피드백을 제공합니다.
init(selectedIndex: Binding<Int>, items: [String], itemModifier: (_ index: Int, _ chip: Chip) -> Chip, actions: (Int) -> Void)
카테고리 컴포넌트를 초기화합니다.
- Parameters
var body: some View
뷰의 내용과 동작을 정의합니다.
func horizontalPadding(Bool) -> Category
카테고리 컴포넌트의 좌우 패딩을 설정합니다.
-
Parameters
-
Return Value
수정된 카테고리 인스턴스
func iconButton(Icon, action: () -> Void) -> Category
카테고리 컴포넌트 오른쪽에 표시할 아이콘 버튼을 설정합니다.
-
Parameters
-
Return Value
수정된 카테고리 인스턴스
func size(Size) -> Category
카테고리 아이템 크기를 설정합니다.
-
Parameters
-
Return Value
수정된 카테고리 인스턴스
func variant(Variant) -> Category
카테고리 아이템 스타일을 설정합니다.
-
Parameters
-
Return Value
수정된 카테고리 인스턴스
func verticalPadding(Bool) -> Category
카테고리 컴포넌트의 상하 패딩을 설정합니다.
-
Parameters
-
Return Value
수정된 카테고리 인스턴스
enum Size
카테고리 사이즈를 결정하는 열거형입니다.
case large
큰 크기
case medium
중간 크기
case small
작은 크기
case xlarge
큰 크기
Conforms To
Swift.Sendable
SwiftUICore.View
