在FSCalendar中关闭过去的日期

时间:2018-01-20 08:00:37

标签: ios swift date fscalendar

我使用FSCalendar并尝试关闭过去日期,但我或关闭整个日历以选择日期或打开 所有日期进行选择。

我如何只关闭今天约会的过去日期?

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

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


}

我在这个问题上找到了很多答案,但没有回答如何编写代码。

2 个答案:

答案 0 :(得分:1)

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

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

答案 1 :(得分:0)

FSCalender有委托方法。 你可以使用它们。

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

}

-calendar:appearance:titleDefaultColorForDate: