Almanakka is a calendar library that provides a simple way to perform calendar related operations.
It also offers a customizable calendar picker that can be used in devices at or above iOS 12.4.
To run the example project, clone the repo, and run pod install
from the Example directory first.
Some example operations that can be easily performed with Almanakka can be found under the "Operations" section in the wiki.
TODO: Add Link here
Examples of the ready to use calendar pickers can be found under the "Calendar" directory.
Calendars designed to be presented over the current context. They show part of the underlying screen.
Calendars designed to be presented as a different screen. They provide a larger area of interaction.
An example of how just the "Calendar View" component can be used on any screen in case the calendar picker should be embedded in an already existing view controller.
- Xcode 11 / Swift 5
- iOS 12.4
Almanakka is available through CocoaPods. To install it, simply add the following line to your Podfile:
pod 'Almanakka'
(under construction)
(under construction)
(under construction)
(under construction)
Almanakka is available under the MIT license. See the LICENSE file for more info.
Under construction
You can change calendar by:
Date.calendar = // Your calendar instance
The default is Calendar.current
.
Under construction
Under construction