BDatePicker 0.1.3

BDatePicker 0.1.3

LangLanguage SwiftSwift
License MIT
ReleasedLast Release Dec 2016
SwiftSwift Version 3.0
SPMSupports SPM

Maintained by James Kauten.

Depends on:
PopupDialog~> 0.5
FSCalendar>= 0

  • By
  • Kautenja



simulator screen shot dec 26 2016 11 04 04 am


  • [ ] Custom Appearance
  • [ ] Landscape support (all devices)


This pod relies on:

which will be installed with this pod.


BDatePicker is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod "BDatePicker"


To run the example project, clone the repo, and run pod install from the Example directory first. The example project can then be executed on a simulator or a production device.


To use a BDatePicker in your project it’s as easy as inserting this one line in the view controller on which you want to display the popup:

let _ = self, handledBy: nil)

This function returns an instance of BDatePicker in case you might want to manipulate some of the controller manually.

The reccomended way of handling a date change is to implement a handler function in the host view controller like this:

func HandleDateDidChange(newDate: Date?)
    // handle date change in host view controller

see ViewController for a production example of how this might come together


Kautenja, [email protected]


BDatePicker is available under the MIT license. See the LICENSE file for more info.