Skip to content

AYCalendarViewController - is a customizable calendar view controller

License

Notifications You must be signed in to change notification settings

bananaRanger/AYCalendar

Repository files navigation

AYCalendar

CI Status Version License Platform

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

Releases

No releases published

Packages

No packages published