Calendar v2.0 Release Notes
Release Date: 2016-04-07 // about 8 years ago-
- 🚀 Deployment target is now iOS 8.0
- The library is now fully compatible with both iPad and iPhone
- Many new APIs for both the day planner and the month planner
- 🛠 Few optimizations and bug fixes
Day Planner
MGCDayPlannerView
:- new property
daySeparatorsColor
- new property
timeSeparatorsColor
- new property
currentTimeColor
- new property
eventIndicatorDotColor
- new property
hourRange
- new property
MGCDayPlannerViewDelegate
:- new method
dayPlannerView:attributedStringForTimeMark:time:
- new method
dayPlannerView:attributedStringForDayHeaderAtDate:
- new method
Month planner
MGCMonthPlannerView
:- new property
dayCellHeaderHeight
- new property
dateFormat
- new property
gridStyle
- new property
monthHeaderStyle
- new property
monthInsets
- new property
style
- new property
eventsDotColor
- new method
reloadEventsAtDate:
- new property
allowsSelection
- new property
selectedEventDate
- new property
selectedEventIndex
- new property
selectedEventView
- new property
calendarBackgroundColor
- new property
weekDayBackgroundColor
- new property
weekendDayBackgroundColor
- new property
weekdaysLabelTextColor
- new property
monthLabelTextColor
- new property
monthLabelFont
- new property
weekdaysLabelFont
- new property
weekDaysStringArray
- new property
pagingMode
- new method
scrollToDate:alignment:animated:
- new property
canCreateEvents
- new property
canMoveEvents
- new property
MGCMonthPlannerViewDelegate
:- new method
monthPlannerView:attributedStringForDayHeaderAtDate:
- new method
Event Kit
- EventKit specialized controllers (
MGCDayPlannerEKViewController
andMGCMonthPlannerEKViewController
) :- added iPhone compatibility with the use of
UIPopoverPresentationController
for adaptive presentation of EventKit controllers
- added iPhone compatibility with the use of
- 🆕 new protocol
MGCDayPlannerEKViewControllerDelegate
Contributors
@xEsk : #5 @varun-naharia : #14 @dk53 : #17 #18 @arnaudWasappli : #21
Thanks!