【发布时间】:2016-01-01 19:12:34
【问题描述】:
我正在尝试将 UIDatePicker 设置为仅提供时间。 DatePicker 在按下文本字段时通过一个动作出现。我没有使用 DatePicker 查看器。任何帮助表示赞赏。谢谢
let starttimedatePicker = UIDatePicker()
startTimeDiveTextField.inputView = starttimedatePicker
starttimedatePicker.addTarget(self, action: "startTimeDiveChanged:", forControlEvents: .ValueChanged)
func startTimeDiveChanged(sender: UIDatePicker) {
let formatter = NSDateFormatter()
formatter.timeStyle = .ShortStyle
startTimeDiveTextField.text = formatter.stringFromDate(sender.date)
}
【问题讨论】:
-
您阅读过
UIDatePicker的文档吗?请查看datePickerMode属性。
标签: ios swift uidatepicker