UIPopoverCalendarView is a class for creating a popover view containing an advanced calendar with marked dates, basic calendar or text menus. For iPad, iPhone and iPod Touch.
Advanced calendar supports marked dates which are underlined in your desired color. Differentiation between clicking marked and regular dates allow for processing key dates. Marked dates supplied can be any dates you desire and the calendar will automatically mark dates for the calendar month.
Easy to use, simple, clean and animated
Adjustable animation speed and customization.
Easy Popover Creation
Static factory methods allow you to easily create advanced, basic and text based popover views in your app. Instance methods allow for increased flexibility and access to popover, calendar and text.
Calendar in popover selection causes callback to your application for date change, month change, date selection, marked date selection and popover dismissal.
View in popover selection causes callback to your application for view selection and popover dismissal.
Text menu popover selection causes callback to your application for text menu selection and popover dismissal.
Popover view can be automatically dismissed when selected or can stay visible.
create a popover with an advanced calendar showing current date, mark dates of importance and specific mark underline color, go to previous or next month, date selection for marked and unmarked dates.
create a popover with an basic calendar showing current date, previous month, next month but for view-only use.
create a popover menu with selectable text menu items.
create a popover view with your own specified selectable UIView.
create other types of popover view to suite your needs using included classes.
many dates tools for processing and using dates.
This project supports iOS 7, iOS 8, iOS 9 and iOS 10.