iOS UIDatePicker 日期值获取

UIDatePicker 是 iOS 平台提供的一个用于选择日期和时间的 UI 控件。开发者可以使用 UIDatePicker 获取用户选择的日期值,并在应用程序中进行处理。

以下是一些获取 UIDatePicker 日期值的常见方法:

  1. 使用 date 属性: datePicker.date 可以直接获取到当前 UIDatePicker 选中的日期值,该值是一个 Date 类型的对象。

  2. 使用事件监听: 通过监听 UIControl.Event.valueChanged 事件,开发者可以在 UIDatePicker 的值发生改变时获取到最新的日期值。

datePicker.addTarget(self, action: #selector(datePickerValueChanged(_:)), for: .valueChanged)

@objc func datePickerValueChanged(_ sender: UIDatePicker) {
    let selectedDate = sender.date
    // 处理 selectedDate 
}

获取到日期值后,开发者可以使用 DateFormatter 对其进行格式化,以满足不同的显示需求。

zip 文件大小:24.62KB