【发布时间】:2019-05-23 11:10:13
【问题描述】:
时间选择器不允许我设置最大时间,我正在使用以下代码行:
let formatter = DateFormatter()
formatter.dateFormat = "hh:mm a"
let locale = NSLocale(localeIdentifier: "en_US_POSIX")
formatter.locale = locale as Locale
timePicker.datePickerMode = .time
let min = formatter.date(from: "08:00 AM") //createing mintime
let max = formatter.date(from: "11:00 PM") //creating max time
print(max)
timePicker.minimumDate = min //setting min time to picker
timePicker.maximumDate = max //setting max time to picker
timePicker.minuteInterval = 30
【问题讨论】:
-
timePicker.datePickerMode = .time ,这个 timePicker 变量在哪里初始化。
标签: swift dateformatter nsdatepicker