swift上的日历实现

时间:2017-09-07 04:33:45

标签: ios jtapplecalendar

我正在制作日历实施。

我希望当前日期和过去日期可以选择,但不是未来日期,因为我的申请只需要当前和过去的日期。

如何禁用日历中未来日期的选择?

1 个答案:

答案 0 :(得分:2)

选择日期后,JTAppleCalender视图的委托方法didSelectDate将被调用。

因此,您可以在此方法中处理日期选择,例如

 func calendar(_ calendar: JTAppleCalendarView, didSelectDate date: Date, cell: JTAppleCell?, cellState: CellState) {
        if date == currentDate || date == previousDate {
           //do your logic here
        }
        else {
          return
        }
    }