在 FSCalendar 中关闭过去的日期

Close past dates in FSCalendar

我使用 FSCalendar 并且我正在尝试 关闭过去的日期 ,但是我或 关闭 整个日历selecting 日期或 open all dates to select.

我如何才能只关闭从今天开始的过去的日期?

这应该在这个方法中完成:

func calendar(_ calendar: FSCalendar, shouldSelect date: Date, at monthPosition: FSCalendarMonthPosition) -> Bool {


}

我找到了很多关于这个问题的答案,但是没有找到如何写代码的答案。

最简单的方法是您可以在 **FSCalendarDataSource* 上设置最小日期方法

func minimumDate(for calendar: FSCalendar) -> Date 
{ 
   return Date() 
}