如何使fscalendar事件点显示日期?

时间:2019-07-14 04:11:16

标签: swift fscalendar

我一直试图制作一个显示日历的应用程序。如果有事件,我希望它在底部显示一个点的日期。顺便说一句,事件在数组列表中

我用过

  

func日历(_日历:FSCalendar,numberOfEventsFor日期:Date)-> Int {code}

上课,但无法正常工作。

  

var dateWithEvent = [“ 2019-07-03”,“ 2019-07-016”,“ 2019-07-23”]

    var dateFormatter2: DateFormatter = {
        let formatter = DateFormatter()
        formatter.dateFormat = "yyyy-MM-dd"
        return formatter
    }()

    func calendar(_ calendar: FSCalendar, numberOfEventsFor date: Date) -> Int {

        let dateString = dateFormatter2.string(from: date)

        if datesWithEvent.contains(dateString) {
            return 1
        }

        return 0
    }

上面的代码来自另一个StackOverflow问题,但是它不起作用。

0 个答案:

没有答案