CocoaPods trunk is moving to be read-only. Read more on the blog, there are 19 months to go.
TestsTested | ✗ |
LangLanguage | Obj-CObjective C |
License | MIT |
ReleasedLast Release | Apr 2016 |
Maintained by Julien Martin.
Depends on: | |
OSCache | ~> 1.2 |
OrderedDictionary | ~> 1.2 |
CalendarLib is a set of views and controllers for displaying and scheduling events on iOS.
iPad / iPhone with iOS 8 or higher.
If you don't want to use CocoaPods, you need to copy the content of the CalendarLib folder into your project, as well as the source of the two dependencies : OSCache and OrderedDictionary.
If you want to use EventKit as a data source, create an instance of MGCDayPlannerEKViewController
or MGCMonthPlannerEKViewController
, or subclass them for your own needs.
Don't forget to add the following frameworks to the project:
If you want to use another event provider, subclass one of MGCDayPlannerViewController
or MGCMonthPlannerViewController
and implement the data source protocol methods.
If you want to use a custom event cell, subclass MGCEventView
or MGCStandardEventView
and register the class with the day / month planner view.
See the demo project to get an idea of how to use the library and check the documentation
CalendarLib is available under the MIT license. See the LICENSE file.
A summary of each CalendarLib release can be found in the CHANGELOG.