Да, вы можете установить количество дней, для этого вы должны установить минимальную и максимальную дату FScalander, и для этого вам нужно внедрить приведенный ниже код в ваш контроллер представления.
extension ViewController:FSCalendarDataSource
{
func minimumDate(for calendar: FSCalendar) -> Date {
return Date()
}
func maximumDate(for calendar: FSCalendar) -> Date {
var dateComponents:DateComponents = DateComponents()
dateComponents.day = 28
let currentCalander:Calendar = Calendar.current
return currentCalander.date(byAdding:dateComponents, to: Date())!
}
}
и Убедитесь, что не забыли подключить источник данных FSCalander в вашем viewcontroller