Вопрос

Можно ли изменить NSDatePicker объект, позволяющий 0 значения в столбцах "месяц" и / или "день"?Имея дело с ситуацией, когда конкретный день в частности несущественен, но приятно иметь данные (и данные, о которых пользователь, скорее всего, изначально не знает).

Это было полезно?

Решение

Мне кажется, что ваш пользовательский интерфейс заставляет пользователя вводить не определенную дату, а шаблон, который соответствует нескольким датам.Для этого вам следует использовать несколько полей с флажками;что -то вроде:

☑  Year: [ 2009]
☑ Month:    [12]
☐   Day:    [  ] (field disabled)

Если присутствующие единицы измерения всегда должны представлять собой непрерывную серию (например, 2009-12, но никогда -12-03 или 2009-*-03), снимите флажок "Год" и отключите каждый флажок, если предыдущий флажок снят (при всегда включенном месяце).

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top