【发布时间】:2016-02-09 09:32:46
【问题描述】:
这是我第一次尝试 Swift 或 iPhone 应用程序,所以不用说我现在还不确定如何做很多事情。
我想在我的文本字段中显示这样的日期
02 Feb 2016
但是现在显示是这样的
2/7/16
这是我的代码
@IBAction func dateTextFieldBeginEditing(sender: UITextField) {
// let datePickerView:UIDatePicker = UIDatePicker()
datePickerView.datePickerMode = UIDatePickerMode.Date
sender.inputView = datePickerView
datePickerView.addTarget(self, action: Selector("datePickerValueChanged:"), forControlEvents: UIControlEvents.ValueChanged)
}
func datePickerValueChanged(sender:UIDatePicker) {
let dateFormatter = NSDateFormatter()
dateFormatter.dateStyle = NSDateFormatterStyle.MediumStyle
dateFormatter.timeStyle = NSDateFormatterStyle.NoStyle
departureDateTextField.text = dateFormatter.stringFromDate(sender.date)
}
【问题讨论】:
标签: ios swift datepicker uidatepicker