我正在使用 CalendarKit 和 SwiftUI。我需要创建“今天”按钮和日期选择器来选择日期,但我没有找到任何解决方案,所以有没有办法更改日期或从另一个视图调用类似 move(to date: Date) 函数?
问问题
93 次
1 回答
1
这是我正在使用的解决方案
var customDayView: DayView?
class CustomCalendarExampleController: DayViewController {
....
override func loadView() {
.....
customDayView = dayView
...
}
}
func moveDate(_ date: Date) {
let offsetDate = dateOnly(date: date, calendar: customDayView!.calendar)
customDayView!.state?.move(to: offsetDate)
}
于 2020-12-19T12:35:26.813 回答