티스토리 뷰
이런 캘린더가 필요했는데... 많은 고민 끝에 FSCalendar을 SwiftUI로 바꿔서 쓰기로 결정했다.
struct CalendarView: UIViewRepresentable {
typealias UIViewType = FSCalendar
func makeUIView(context: Context) -> FSCalendar {
let calendar = FSCalendar()
calendar.delegate = context.coordinator
calendar.dataSource = context.coordinator
return calendar
}
func updateUIView(_ uiView: FSCalendar, context: Context) {}
class Coordinator: NSObject, FSCalendarDelegate, FSCalendarDataSource {}
func makeCoordinator() -> Coordinator {
return Coordinator()
}
}
'macOS, iOS' 카테고리의 다른 글
[Combine] Combine에서 _(underscore)의 의미는 무엇일까? (0) | 2021.03.08 |
---|---|
[SwiftUI] Custom Range Slider(2 handle) (0) | 2021.03.02 |
[SwiftUI] 탭바, tab view (0) | 2021.02.28 |
[iOS] 한국어인지 정규식 통해서 확인하기 (1) | 2021.02.28 |
[iOS] RSA encryption (0) | 2021.02.28 |