VaudiumProject

기능

  • 사용자 정의 가능한 캘린더 뷰: 월을 넘나드는 동안 일을 시각적으로 확인할 수 있습니다.
  • 이벤트 관리: 간단한 탭으로 이벤트를 추가하고 관리합니다.
  • 동적 이벤트 표시: 일정된 이벤트가 있는 날짜를 표시하여 명확한 개요를 제공합니다.
  • 사용자 프로필: 개인 설정 또는 프로필을 관리하는 전용 탭에 액세스합니다.
  • 통합된 내비게이션: 탭 인터페이스를 사용하여 다른 뷰 사이를 신속하게 전환합니다.

구성 요소

ContentView

ContentView는 메인 컨테이너로서 CalendarView와 사용자 프로필 관리를 위한 플레이스홀더를 통합합니다. 탭뷰를 사용하여 캘린더 및 프로필 섹션 간에 쉽게 이동할 수 있습니다.

CalendarView

CalendarView는 일이 주별로 정리된 그리드를 표시하며 선택한 월에 따라 일을 표시합니다. 월 간 탐색 기능을 제공합니다.

CalendarCellView

캘린더의 각 날은 CalendarCellView에 의해 나타내어지며, 날짜를 표시하고 현재 날짜인지, 선택된 날짜인지 또는 현재 월에 속하는지 시각적으로 나타냅니다. 이벤트는 셀의 외관을 수정하여 표시됩니다.

EventBar

EventBar는 특정 날짜에 이벤트가 있는지 여부를 표시합니다. 예약된 이벤트가 있는 날에는 동적으로 표시되어 사용자에게 빠른 시각적 참조를 제공합니다.

NewEventButton

이 컴포넌트는 사용자가 캘린더에 새 이벤트를 추가할 수 있는 인터페이스를 제공합니다. 이벤트 세부 정보를 입력하기 위해 모달을 트리거합니다.