UIDatePickerに値を設定する方法

こんにちは、@Yuuです。
SwiftでUIDatePickerに値を設定するにはどうしたらいいのだろう?というところで詰まったので、
今回はUIDatePickerに値を設定する方法をご紹介したいと思います。
先に解答を書いてしまうと、
1 2 3 4 5 6 7 8 |
// 値を設定したいUIDatePicker @IBOutlet var datePicker: UIDatePicker! // 現在時刻を取得 let now = NSDate() // データピッカーの値を現在時刻にする datePicker.date = now |
これで値を設定することが出来ます。
なので、
例えばボタンを押したら、UIDatePickerの値を今日の日付に強制的に変更するには
1 2 3 4 5 6 7 8 9 10 11 |
// 値を設定したいUIDatePicker @IBOutlet var datePicker: UIDatePicker! // ボタンを押されたらdatePickerの値を現在時刻に変更する @IBAction func nowTimeGetButtonPush(sender: UIButton) { // 現在時刻を取得 let now = NSDate() // データピッカーの値を現在時刻にする datePicker.date = now } |
このように書けばOK!(๑•̀ㅂ•́)و✧
あとがき
今回の記事はすごく短いですが、自分の備考録も兼ねて書いてみました。
少しでも参考になれば幸いです。
