ZZDatePicker 0.0.5

ZZDatePicker 0.0.5

zz date picker 维护。



  • 作者
  • Jowthing

ZZDatePicker

关于

该项目由 Jowthing, Inc. 维护。
Swift 日期选择器。

尝试此 UI 控件的实际应用

我们的演示中的屏幕截图

要求

  • iOS 8.0+
  • Xcode 9

安装

只需将 ZZDatePicker 文件夹添加到您的项目中。

或使用 Podfile 通过 CocoaPods

pod 'ZZDatePicker'

用途

import ZZDatePicker

var mode = ZZDatePicker.ZZDatePickerMode.default

override func viewDidLoad() {
    super.viewDidLoad()

    // Date
    let btn = UIButton(frame: CGRect(x: 30, y: 100, width: view.bounds.size.width-60, height: 50))
    btn.setTitle("请选择日期", for: .normal)
    btn.setTitleColor(UIColor.white, for: .normal)
    btn.backgroundColor = UIColor.red
    view.addSubview(btn)

    btn.addTarget(self, action: #selector(ViewController.selectDate(_:)), for: .touchDown)
}

@objc func selectDate(_ btn:UIButton) {
    ZZDatePicker.show(self, mode: mode) { [weak self] (date) in
        self?.mode.date = date
        let fmt = DateFormatter()
        fmt.dateFormat = "yyyy-MM-dd"
        btn.setTitle(fmt.string(from: date), for: .normal)
    }
}