네이티브한 커퍼티노 스타일의 바텀 시트 인터페이스를 복제하는 플러터 패키지로, iOS 및 기타 플랫폼 간에 부드럽고 시각적으로 일관된 경험을 제공합니다. 사용자 정의가 가능하고 애니메이션 효과가 있는 바텀 시트를 제공하며, 드래그하여 확장할 수 있는 기능을 갖추고 있으며, 애플의 인간 중심 인터페이스 가이드라인을 따릅니다. iOS 사용자를 대상으로 하는 앱에서 모달 콘텐츠를 표시하거나 크로스플랫폼 프로젝트에서 일관된 커퍼티노 미적 감각을 원하는 경우에 이상적입니다.
사용 사례
- iOS 스타일 앱에서 모달 옵션 표시하기
- 접을 수 있는 패널에서 자세한 정보 표시
- 확장 가능한 섹션을 가진 상호작용 양식 만들기
- 부드러운 전환을 갖춘 피커 컴포넌트 구현
- 네이티브 애니메이션으로 사용자 경험 향상
주요 기능
- Cupertino 스타일의 디자인 일관성
- 끌어올려 확장 제스처 지원
- 크로스 플랫폼 호환성 (iOS, Android, Web, macOS, Windows, Linux)
- 사용자 정의 가능한 높이 및 애니메이션
- 직관적인 상호작용을 위한 내장 드래그 핸들
- 부드럽고 반응이 빠른 애니메이션
적합한 대상
- iOS 사용자를 대상으로 하는 개발자
- 원본 컵케이크 UI 요소가 필요한 앱
- 일관된 하단 시트가 필요한 크로스 플랫폼 앱
- 디자이너들은 iOS 인간 인터페이스 가이드라인에 집중하고 있습니다
- 부드럽고 자연스러운 애니메이션을 강조하는 프로젝트
고려 사항
- 비-iOS 테마용 추가 스타일링이 필요할 수 있습니다
- 완전히 사용자 정의된 바텀 시트에 비해 사용자 정의가 제한적
- 복잡한 중첩 위젯으로 인한 성능 영향
- 최적화되지 않은 매우 큰 콘텐츠 영역에는 적합하지 않음
- 플랫폼 고유의 렌더링 동작에 의존합니다
