Как реализовать пользовательский календарь в SwiftUI? - PullRequest
0 голосов
/ 21 января 2020

Мне нужно использовать пользовательский календарь вместо 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)
    }
}

Когда я собираюсь использовать ее в любом стеке, она показывает только название недели и другие части календаря не отображаются, и произошли следующие ошибки:

enter image description here

[Assert] negative or zero item sizes are not supported in the flow layout

Ожидается, что ваше сотрудничество решит эту проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...