Modification de NSDatePicker pour les modèles de ligne de prédicat générés automatiquement
-
03-07-2019 - |
Question
Comment modifier le NSDatePickerElementFlags
du NSDatePicker
dans les modèles de ligne des propriétés NSDate
renvoyés par [NSPredicateRowEditorTemplate templatesWithAttributeKeyPaths: inEntityDescript: ]
? Je souhaite que NSDatePicker
affiche hrs: minutes ainsi que la date.
Mettre à jour J'ai ajouté une réponse ci-dessous, tirée de la liste des développeurs de cacao.
La solution 2
Selon Peter Ammon, sur cacao-dev, et comme le note Ben, le moyen le plus simple consiste à modifier le sélecteur de date directement dans -templateViews
:
[[[template templateViews] objectAtIndex:2] setDatePickerElements:...]
Selon Peter, l'ordre des éléments dans -templateViews
est garanti constant.
Autres conseils
Vous pouvez probablement passer par le templateViews
des modèles de lignes renvoyés pour définir cette propriété.