我需要将UIDatePicker动态更改为特定的。
我的日期选择器仅设置为时间模式。我可以设定时间
timePicker.setDate(NSDate(), animated: false)
但我不知道如何将其更改为其他时间,而不是当前时间。
那我该如何改变呢?
谢谢
您必须更改时间,可以使用NSDateComponents
,并将修改的日期设置为DatePicker
var calendar:NSCalendar = NSCalendar.currentCalendar()
let components = calendar.components(NSCalendarUnit.HourCalendarUnit | NSCalendarUnit.MinuteCalendarUnit, fromDate: NSDate())
components.hour = 5
components.minute = 50
datePicker.setDate(calendar.dateFromComponents(components)!, animated: true)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句