Изменение NSDatePicker для автоматически сгенерированных шаблонов строк предикатов - PullRequest
0 голосов
/ 17 октября 2008

Как изменить NSDatePickerElementFlags для шаблонов строк NSDatePicker в * для свойств NSDate, возвращаемых [NSPredicateRowEditorTemplate templatesWithAttributeKeyPaths:inEntityDescription:]? Я бы хотел, чтобы NSDatePicker показывал часы: минуты, а также дату.

Обновление Ниже я добавил ответ, полученный из списка разработчиков какао.

Ответы [ 2 ]

1 голос
/ 24 октября 2008

На Питера Аммона, на Cocoa-Dev, и, как отмечает Бен, самый простой способ - изменить указатель даты в -templateViews напрямую:

[[[template templateViews] objectAtIndex:2] setDatePickerElements:...]

Согласно Петру, порядок элементов в -templateViews гарантированно будет постоянным.

1 голос
/ 22 октября 2008

Возможно, вы можете просмотреть templateViews возвращенных шаблонов строк, чтобы установить это свойство.

...