This Cocoapod provides a custom date picker with a popout calendar. The user can navigate throught the dates by clicking the left and right arrows or swiping left/right. The user also has the option of using the pop out calendar to easily choose dates far in the future. The calendar and view are very customizable and allow the developer to change many features.
Many features of the calendar can be customized:
The calendar font:
js.calendarFont = UIFont.systemFont(ofSize: 20.0)
The calendar width
js.calendarWidth = 300.0
The calendar cell background color
js.cellBackgroundColor = UIColor.blue
JSDatePicker can also be controlled programmatically
Programmatically Expand:
js.expandCalendar()
Programmatically Collapse:
js.collapseCalendar()
Programmatically go left:
js.leftButtonAction()
Programmatically go right
js.rightButtonAction()
To install simply include pod 'JSDatePickerView' in your podfile and run pod install.