- April 27, 2024
- Mins Read
CalendarLib is a set of views and controllers for displaying and scheduling events on iOS.
Warning:
As some people may have noticed, this project has not got any update recently, and a lot of issues / pull requests remain unanswered. I’m very sorry for that, but I don’t have any time at the moment to take care of this repo, being very busy with other projects. I may come back to it in the future, but meanwhile, please don’t expect any update soon.
Thanks anyway to all the contributors!
iPad / iPhone with iOS 8 or higher.
The best way is to use CocoaPods. Add the following line to your Podfile :
pod “CalendarLib”
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
Horizon SDK is a state of the art real-time video recording / photo shooting iOS library. Some of the features ...