Как правильно использовать rangeDataMode в NSDatePicker?
В приложении Mac OS X я пытаюсь установить datePickerMode
использовать rangeDataMode
потому что я хочу выбрать диапазон дат (дата начала и дата окончания).
let datePicker = NSDatePicker()
datePicker.datePickerMode = .rangeDateMode
Тем не менее NSDatePicker
все еще работает как singleDateMode
, Я могу указать только одну дату в этом NSDatePicker
,
Как пользоваться rangeDataMode
правильно?
1 ответ
Насколько я могу сказать, .rangeDateMode
только кажется, что эффект, когда datePickerStyle
установлен в .clockAndCalendarDatePickerStyle
так как, как вы заметили, стиль "шаговый" по умолчанию не имеет какого-либо очевидного интерфейса для выбора диапазона, а не отдельной даты. Попробуйте запустить средство выбора даты в стиле календаря, и вы сможете выбрать диапазоны.