Мне нужно использовать пользовательский календарь вместо SwiftUI
DatePicker
. Для этого я добавил pod 'KDCalendar', '~> 1.8.9'
в Podfile
после этой структуры MyCalendar
, созданной следующим образом:
import SwiftUI
import KDCalendar
public struct MyCalendar: UIViewRepresentable {
public func makeUIView(context: Context) -> CalendarView {
return CalendarView()
}
public func updateUIView(_ calendar: CalendarView, context: Context) {
let date: Date = Date()
calendar.selectDate(date)
}
}
Когда я собираюсь использовать ее в любом стеке, она показывает только название недели и другие части календаря не отображаются, и произошли следующие ошибки:
[Assert] negative or zero item sizes are not supported in the flow layout
Ожидается, что ваше сотрудничество решит эту проблему.