Изменение NSDatePicker для автоматически сгенерированных шаблонов строк предикатов
-
03-07-2019 - |
Вопрос
Как я могу изменить NSDatePickerElementFlags
для NSDatePicker
встроенные шаблоны для NSDate
свойства, возвращаемые [NSPredicateRowEditorTemplate templatesWithAttributeKeyPaths:inEntityDescription:]
?Я бы хотел, чтобы NSDatePicker
для отображения часов: минут, а также даты.
Обновить Я добавил ответ ниже, почерпнутый из списка cocoa-dev.
Решение 2
Согласно Питеру Аммону, на cocoa-dev, и, как отмечает Бен, самый простой способ - это изменить средство выбора даты в -templateViews
непосредственно:
[[[template templateViews] objectAtIndex:2] setDatePickerElements:...]
По словам Питера, порядок элементов в -templateViews
гарантированно будет постоянным.
Другие советы
Вероятно, вы сможете грокнуть через templateViews
из возвращаемых шаблонов строк для установки этого свойства.
Не связан с StackOverflow