Как правильно использовать rangeDataMode в NSDatePicker?

В приложении Mac OS X я пытаюсь установить datePickerMode использовать rangeDataMode потому что я хочу выбрать диапазон дат (дата начала и дата окончания).

let datePicker = NSDatePicker()
datePicker.datePickerMode = .rangeDateMode

Тем не менее NSDatePicker все еще работает как singleDateMode, Я могу указать только одну дату в этом NSDatePicker,

Как пользоваться rangeDataMode правильно?

1 ответ

Насколько я могу сказать, .rangeDateMode только кажется, что эффект, когда datePickerStyle установлен в .clockAndCalendarDatePickerStyleтак как, как вы заметили, стиль "шаговый" по умолчанию не имеет какого-либо очевидного интерфейса для выбора диапазона, а не отдельной даты. Попробуйте запустить средство выбора даты в стиле календаря, и вы сможете выбрать диапазоны.

Другие вопросы по тегам