SlangKing — UIDatePicker update

var formatter: DateFormatter! = niloverride func viewDidLoad() {formatter = DateFormatter()formatter.dateFormat = "yyyy-MM-dd"let myDatePicker = UIDatePicker()myDatePicker.datePickerMode = .datemyDatePicker.date = NSDate() as Date
// 設置 UIDatePicker 改變日期時會執行動作的方法
myDatePicker.addTarget(self,action: #selector(EditProfileTableViewController.datePickerChanged),for: .valueChanged)// 將 UITextField 原先鍵盤的視圖更換成 UIDatePickerbirthdayTextField.inputView = myDatePickerbirthdayTextField.tag = 200}@objc func datePickerChanged(datePicker:UIDatePicker) {// 依據元件的 tag 取得 UITextFieldlet myTextField =self.view?.viewWithTag(200) as? UITextField// 將 UITextField 的值更新為新的日期myTextField?.text =formatter.string(from: datePicker.date)}

--

--