はじめに
Date Pickerを今までに使った事がなかったので、使ってみました。
環境
Xcode12.3
Swift5.3.2
macOS Catalina 10.15.4
Date Pickerを選ぶ
ViewControllerに設置する
Date Pickerとswiftファイルを接続する
DatePickerViewController.swift
@IBOutlet weak var datePicker: UIDatePicker!
ここまでで、Date Pickerは動くようになります。
追記
Date Picker の Preferred StyleのModeで「Time」「Date」「Date and Time」「Count Down Timer」が選べます。
値の取り方の例(Count Down Timerの場合)
DatePickerViewController.swift
@IBAction func hogeButton(_ sender: UIButton) {
hogeLabel.text = String(datePicker.countDownDuration)
}
全コード
DatePickerViewContlloer.swift
import UIKit
class DatePickerViewController: UIViewController {
@IBOutlet weak var datePicker: UIDatePicker!
@IBOutlet weak var hogeLabel: UILabel!
override func viewDidLoad() {
super.viewDidLoad()
}
@IBAction func hogeButton(_ sender: UIButton) {
hogeLabel.text = String(datePicker.countDownDuration)
}
}
終わりに
もし、間違っているところがあれば優しく教えていただけると嬉しいです。