首页 文章

在Swift的FSCalendar中没有调用didSelectDate func

提问于
浏览
0

我试图通过 didSelectDate 函数获取用户选择的日期,但它没有被调用 .

这是我的代码:

func calendar(calendar: FSCalendar!, didSelectDate date: Date!) {
    print ("this func is getting called")
}

有什么问题?

2 回答

  • 0

    Swift 3 中,方法稍有改动 . 更换

    func calendar(calendar: FSCalendar!, didSelectDate date: Date!)
    

    func calendar(_ calendar: FSCalendar, didSelect date: Date)
    
  • 2

    Swift 4

    calendar(_ calendar: FSCalendar, didSelect date: Date, at monthPosition: FSCalendarMonthPosition){
    
    print("date is selected \(self.formatter.string(from: date))"
    
    }
    

相关问题