2

我最近一直在使用https://github.com/WenchaoD/FSCalendar进行项目。

我一直在尝试做的一件事是在日历更改月份时调用一个函数(例如,如果用户向右或向左滑动)。但是,当 FSCalendar 的月份发生变化时,我似乎找不到任何调用的函数。

我试图覆盖:

func calendar(_ calendar: FSCalendar, boundingRectWillChange bounds: CGRect, animated: Bool) {

但这似乎不起作用。也许我错过了文档中的某些内容。有没有办法查看 FSCalendar 包中的月份何时发生变化?

4

1 回答 1

5

发布后 5 秒,我发现

func calendarCurrentPageDidChange(_ calendar: FSCalendar) {
    print("changed")
}

这解决了我的问题。

于 2019-01-01T14:59:15.550 回答