如何使用 Swift 在 FsCalendar 中为特定日期 (08-10-2017) 设置 ImagesForDates
How to Set ImagesForDates For Specific Dates (08-10-2017) In FsCalendar Using Swift
我已经用这个方法设置了日期
private func calendar(_ calendar: FSCalendar, imageFor date: Date) -> UIImage? {
let day: Int! = self.gregorian.component(.day, from: date)
return [1,2,3].contains(day) ? UIImage(named: "mens") : nil
}
我想设置它 - 它不起作用请帮助我:)
func calendar(_ calendar: FSCalendar, imageFor date: Date) -> UIImage? {
let day: Int! = self.gregorian.component(.day, from: date)
return [08-10-2017, 08-11-2017].contains(day) ? UIImage(named: "mens") : nil
}
let day: Int! = self.gregorian.component(.day, from: date)
这条线将 return 你的一天。例如:- 08-10-2017 它将 return 08。
因此,首先将 date func calendar(_ calendar: FSCalendar, imageFor date: Date) -> UIImage?
转换为您的 dd-MM-yyyy 格式。
然后使用这个return [08-10-2017, 08-11-2017].contains(date) ? UIImage(named: "mens") : nil
希望对您有所帮助!
我已经用这个方法设置了日期
private func calendar(_ calendar: FSCalendar, imageFor date: Date) -> UIImage? {
let day: Int! = self.gregorian.component(.day, from: date)
return [1,2,3].contains(day) ? UIImage(named: "mens") : nil
}
我想设置它 - 它不起作用请帮助我:)
func calendar(_ calendar: FSCalendar, imageFor date: Date) -> UIImage? {
let day: Int! = self.gregorian.component(.day, from: date)
return [08-10-2017, 08-11-2017].contains(day) ? UIImage(named: "mens") : nil
}
let day: Int! = self.gregorian.component(.day, from: date)
这条线将 return 你的一天。例如:- 08-10-2017 它将 return 08。
因此,首先将 date func calendar(_ calendar: FSCalendar, imageFor date: Date) -> UIImage?
转换为您的 dd-MM-yyyy 格式。
然后使用这个return [08-10-2017, 08-11-2017].contains(date) ? UIImage(named: "mens") : nil
希望对您有所帮助!