I am having this strange issue in UIDatePicker mode .countdownTimer
When I add constraints of up/down/left/right to the datePicker view, the callback is not registered for the first time. However, if I add only Alignment constraints, the callback works everytime. Maybe its a bug. Any idea why isn't it working?
import UIKit
class ViewController: UIViewController {
@IBOutlet weak var datePicker: UIDatePicker!
override func viewDidLoad() {
super.viewDidLoad()
datePicker.datePickerMode = .countDownTimer
datePicker.addTarget(self, action: #selector(datePickerValueChanged(_:)), for: .valueChanged)
}
@objc func datePickerValueChanged(_ sender: UIDatePicker){
print("Selected value \(sender.countDownDuration)")
}
}
