목록 보기
디자인 시스템 #2 : SwiftUI를 활용한 BottomSheet 제작기-1
프론트엔드

디자인 시스템 #2 : SwiftUI를 활용한 BottomSheet 제작기-1

데보션
데보션
2024년 11월 6일

두줄요약

SwiftUI의 `sheet`와 `presentationDetent`를 활용해 BottomSheet를 구현한 경험을 정리했습니다. 동적 높이와 확장형 시트, 커스텀 배경을 위한 인터페이스 설계 방향을 소개했습니다.

핵심 내용

  • SwiftUI의 sheetpresentationDetent를 활용한 BottomSheet 구현 경험 공유
  • 기본 시트의 고정 높이 한계를 보완하기 위한 동적 높이, 확장형 시트, 커스텀 배경 적용 필요성 정리
  • 공통 컴포넌트 형태의 adotBottomSheet 인터페이스 설계와 ViewModifier 기반 래핑 구조 소개

다음 읽기

#iOS 주제를 이어서 읽기

디자인 시스템 #1 : Swift Package Manager를 이용한 안정적인 라이브러리 배포 전략

Swift Package Manager를 이용한 디자인 시스템 라이브러리 배포와 버전 관리 전략을 정리했습니다. Semantic Versioning과 `@available`로 호환성과 팀 간 커뮤니케이션을 개선하는 방법을 소개했습니다.

데보션
데보션
프론트엔드

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...