0

我正在研究日历的实施。

我希望可以选择当前和过去的日期,但不能选择未来的日期,因为我的应用程序只需要当前和过去的日期。

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

4

1 回答 1

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
        }
    }
于 2017-09-07T04:55:34.010 回答