Как импортировать FSCalendar с помощью SwiftUi? - PullRequest
0 голосов
/ 03 мая 2020

Вот мой код:

import SwiftUI
import FSCalendar

class calendars: UIViewController, FSCalendarDelegate{
    var calendar = FSCalendar()

    override func viewDidLoad() {
        super.viewDidLoad()
        calendar.delegate = self
    }

    override func viewDidLayoutSubviews() {
        super.viewDidLayoutSubviews()
        calendar.frame = CGRect(x: 0, y: 100, width: view.frame.size.width, height: view.frame.size.width)
        view.addSubview(calendar)
    }
}

struct CalendarView: View {
    var body: some View{
            calendars()
    }
}

Я действительно не знаю, правильно ли это swiftui, но я получил сообщение об ошибке Return type of property 'body' requires that 'calendars' conform to 'View' Я просто хочу импортировать календарь и какой-то список дел .

1 Ответ

0 голосов
/ 03 мая 2020

Я понял ..

struct CalendarController: UIViewControllerRepresentable {

    func makeUIViewController(context: UIViewControllerRepresentableContext<CalendarController>) -> calendars {
        return calendars()
    }

    func updateUIViewController(_ uiViewController: calendars, context: UIViewControllerRepresentableContext<CalendarController>) {
    }

}
...