Ios 如何在JTAppCalendar中禁用滚动到上一个月?
现在我使用的是JTAppCalendar 6.0版本Ios 如何在JTAppCalendar中禁用滚动到上一个月?,ios,iphone,swift,calendar,jtapplecalendar,Ios,Iphone,Swift,Calendar,Jtapplecalendar,现在我使用的是JTAppCalendar 6.0版本 func configureCalendar(_ calendar: JTAppleCalendarView) -> ConfigurationParameters { let formatter = DateFormatter() formatter.dateFormat = "yyyy MM dd" let parameters = ConfigurationParameters(s
func configureCalendar(_ calendar: JTAppleCalendarView) -> ConfigurationParameters {
let formatter = DateFormatter()
formatter.dateFormat = "yyyy MM dd"
let parameters = ConfigurationParameters(startDate: startDate,
endDate: endDate,
numberOfRows: 6,
calendar: testCalendar, // This parameter will be removed in version 6.0
generateInDates: .forAllMonths,
generateOutDates: .tillEndOfGrid,
firstDayOfWeek: .sunday)
return parameters
}
只需将您的开始日期设置为您希望开始滚动的月份。您的开始日期是多少?只需将其设置为实际日期(date()),您将无法滚动到上个月。但这取决于你需要什么。。。请提供更多信息。func rangeof period(period:Calendar.Component)->(Date,Date){var startDate=Date()var interval:TimeInterval=0 let uz=Calendar.current.dateInterval(of:period,start:&startDate,interval:&interval,for:self)let endDate=startDate.addingTimeInterval(interval-1)返回(开始日期、结束日期)}