AYCalendar
About
Customizable calendar view controller with navigation through the months.
Demo
Demo video
Installation
AYCalendar is available through CocoaPods. To install it, simply add the following line to your Podfile:
inhibit_all_warnings!
target 'YOUR_TARGET_NAME' do
use_frameworks!
pod 'AYCalendar'
end
Usage
// 'calendarDelegate' - object that conform to protocol 'AYCalendarDelegate'.
// 'calendarUIDelegate' - object that conform to protocol 'AYCalendarUIDelegate'.
// 'calendarDataSource' - object that conform to protocol 'AYCalendarDataSource'.
let calendar = AYCalendarViewController()
calendar.delegate = calendarDelegate
calendar.uiDelegate = calendarUIDelegate
calendar.dataSource = calendarDataSource
present(calendar, animated: true, completion: nil)
AYCalendarUIDelegate
Author
Anton Yereshchenko
License
AYCalendar is available under the MIT license. See the LICENSE file for more info.
Used dependencies
nkopilovskii/NKGridTemplate - https://github.com/nkopilovskii/NKGridTemplate
nkopilovskii/NKSlideScreensTemplate - https://github.com/nkopilovskii/NKSlideScreensTemplate
Icons:
Icons8 - https://icons8.com