SwiftUI - 커스텀 달력 만들기
·
SwiftUI
SwiftUI 에서 기본적으로 제공하는 DatePicker를 사용하지 않고 달력을 구현할 수 있습니다 우선 달력에서는 1월부터 12월까지 모두 다른 일수를 갖고 있습니다. 이런 부분들을 모두 하드코딩해버리면 매우 까다롭기 때문에 SwiftUI 에서 제공하는 dateInterval 메서드를 사용하여 해당 달에 몇일 까지 있는지 구할 수 있습니다. dateInterval 메서드로 일수 구하기이번 포스팅을 하는 날짜는 24년 8월이고 이번달에는 31일을 포함하고 있습니다.이때 func dateInterval(of: Calendar.Component, for: Date) -> DateInterval? 메서드를 사용한다면 이를 쉽게 구할 수 있습니다. 월에 몇일 있는지 구하기다음은 위에서 언급한 dateInte..