Skip to content

NSErfan/PersianDatePicker

 
 

Repository files navigation

PersianDatePicker

PersianDatePicker written in Swift

Requirements

  • iOS 9.0+
  • Xcode 8.1+
  • Swift 3.0+

Install

you can use in cocoapods

pod 'PersianDatePicker'

StoryBoard

you can use in the storyboard, you add a UIView in your ViewController and inherit from [ PersianDatePickerView ]

Style

you can use pickerStyle for two types .

 persianDatePicker.pickerStyle = .short

for set Font :

 persianDatePicker.font = UIFont(name: "IRANSansMobileFaNum-Light", size: 18)

How to use in the code

It's very simple.

import PersianDatePicker
@IBOutlet weak var txtDate: UITextField!
    let persianDatePicker = PersianDatePickerView(frame: CGRect(x: 0, y: 0, width: 200, height: 200))
    txtDate.inputView = persianDatePicker
    persianDatePicker.onChange = { (year, month, day) in
        self.txtDate.text = "\(year)/\(month)/\(day)"
    }

License

PersianDatePicker is available under the MIT license. See the LICENSE file for more information.

Packages

No packages published

Languages

  • Swift 90.6%
  • Ruby 4.9%
  • Objective-C 4.5%