class: DatePicker

日期/时间 选择器

property

  • delegate
    代理
  • showDate
    当前显示的时间,默认当前时间
  • maximumDate
    最大显示时间,默认为nil
  • minimumDate

    最小显示时间,默认为1800-1-1 00:00:00
  • datePickerMode

    DatePickerMode,显示模式:默认显示dateAndTime
  • selectDate

    闭包回调,如果选择了数据,则会触发

func

  • show()

delegate: DatePickerDelegate

使用注意

  • 1.时间格式为:yyyy-MM-dd HH:mm:ss
  • 2.时区:zh_CN

使用

 let module = DatePicker()
     // 设置模式
//   module.datePickerMode = .date
    // 最大可选择的时间
//  module.maximumDate = "2020-10-01 10:10:10"
    // 最小可选择的时间
//  module.minimumDate = "1900-01-01 00:00:00"
    // 代理
//  module.delegate = self
     // 显示
    module.show()
    // 闭包回调
   module.selectDate = { (dateStr) in
        // get selecter date
   }
// MARK: - DatePickerDelegate

  func dateValueChange(_ dateStr:String) {
        // get selecter date
  }

results matching ""

    No results matching ""