All Projects → noxt → Scrollabledatepicker

noxt / Scrollabledatepicker

Licence: mit
Yet another datepicker for iOS

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Scrollabledatepicker

date-time-picker
Angular Date Time Picker (Responsive Design)
Stars: ✭ 98 (-69.94%)
Mutual labels:  datepicker
Datepicker
Android DatePicker
Stars: ✭ 252 (-22.7%)
Mutual labels:  datepicker
Primedatepicker
PrimeDatePicker is a tool that provides picking a single day, multiple days, and a range of days.
Stars: ✭ 292 (-10.43%)
Mutual labels:  datepicker
ionic4-datepicker
Ionic 4 Datepicker component
Stars: ✭ 78 (-76.07%)
Mutual labels:  datepicker
vue-datetime-picker
vue-datetime-picker / vue时间日期选择器
Stars: ✭ 16 (-95.09%)
Mutual labels:  datepicker
Saturn Datepicker
Angular Material Datepicker with range selection
Stars: ✭ 280 (-14.11%)
Mutual labels:  datepicker
inquirer-datepicker-prompt
Datepicker prompt for inquirer.js
Stars: ✭ 24 (-92.64%)
Mutual labels:  datepicker
Datepickercell
📅 Inline/Expanding date picker for table views.
Stars: ✭ 315 (-3.37%)
Mutual labels:  datepicker
vue-single-date-picker
A Vue project - single date picker
Stars: ✭ 16 (-95.09%)
Mutual labels:  datepicker
Flutter Cupertino Date Picker
Flutter cupertino style date picker.
Stars: ✭ 293 (-10.12%)
Mutual labels:  datepicker
skwas-cordova-plugin-datetimepicker
Cordova Plugin for showing a native date, time or datetime picker.
Stars: ✭ 37 (-88.65%)
Mutual labels:  datepicker
Calendar
A calendar picker component, based on jQuery.
Stars: ✭ 49 (-84.97%)
Mutual labels:  datepicker
D2pdatepicker
Elegant and Easy-to-Use iOS Swift Date Picker
Stars: ✭ 280 (-14.11%)
Mutual labels:  datepicker
wp-datepicker-styling
jQuery UI Datepicker styling to match WordPress color schemes
Stars: ✭ 78 (-76.07%)
Mutual labels:  datepicker
Pickerjs
⚠️ [Deprecated] No longer maintained. JavaScript date time picker.
Stars: ✭ 299 (-8.28%)
Mutual labels:  datepicker
chakra-dayzed-datepicker
Chakra UI + Dayzed = datepicker
Stars: ✭ 44 (-86.5%)
Mutual labels:  datepicker
Svelte Calendar
A lightweight datepicker with neat animations and a unique UX.
Stars: ✭ 279 (-14.42%)
Mutual labels:  datepicker
Vue Functional Calendar
Vue.js Functional Calendar | Component/Package
Stars: ✭ 314 (-3.68%)
Mutual labels:  datepicker
Spinnerdatepicker
A styleable DatePicker for Android using the old spinner style (NumberPickers)
Stars: ✭ 314 (-3.68%)
Mutual labels:  datepicker
Vue Datepicker Local
A Beautiful Datepicker Component For Vue2
Stars: ✭ 282 (-13.5%)
Mutual labels:  datepicker

ScrollableDatepicker

Swift 4.2 compatible CocoaPods compatible Platform iOS License: MIT

demo

Getting Started

An example ViewController is included demonstrating ScrollableDatepicker's functionality.

Installation

CocoaPods

Add the following line to your Podfile:

pod 'ScrollableDatepicker', '~> 2.2'

Then run the following in the same directory as your Podfile:

pod install

Manual

Clone the repo and drag files from Sources folder into your Xcode project.

Configuration

Day Style Configuration

You can customize following properties for each state (default, weekend, selected):

  • Font & Color for day, week day and month
  • Background Color for cell
  • Selector Color

Depending on the state of the cell, its style is composed of the default and appropriate styles.

Data Configuration

  • Number of dates in one screen

Example

demo

var configuration = Configuration()

// weekend customization
configuration.weekendDayStyle.dateTextColor = UIColor(red: 242.0/255.0, green: 93.0/255.0, blue: 28.0/255.0, alpha: 1.0)
configuration.weekendDayStyle.dateTextFont = UIFont.boldSystemFont(ofSize: 20)
configuration.weekendDayStyle.weekDayTextColor = UIColor(red: 242.0/255.0, green: 93.0/255.0, blue: 28.0/255.0, alpha: 1.0)

// selected date customization
configuration.selectedDayStyle.backgroundColor = UIColor(white: 0.9, alpha: 1)
configuration.daySizeCalculation = .numberOfVisibleItems(5)

datepicker.configuration = configuration

Requirements

  • iOS 9.0
  • Xcode 8.0

License

ScrollableDatepicker is available under the MIT license. See LICENSE for details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].