2009-04-07 8 views
1

Je voudrais implémenter un sélecteur de date en utilisant un calendrier. Avant d'aller de l'avant et d'essayer d'en construire un, y a-t-il quelque chose qui le fait déjà?Meilleur itinéraire pour créer un sélecteur de date basé sur le calendrier pour Cocoa?

J'ai regardé le sélecteur de date dans Interface Builder et c'est à peu près tout ce que je peux dire. Et en regardant (quoique rapidement) à travers les docs du développeur, il semble qu'il y ait beaucoup de fonctionnalités liées à la date disponibles, mais pas vraiment dans le sens d'une interface. Donc, si je vais de l'avant et que je construis la mienne, quelle est la meilleure ligne d'attaque

J'ai déjà construit ce dont j'ai besoin en HTML/CSS et Javascript avec jQuery pour un site web sur lequel je travaille, donc ma première pensée était que je pourrais utiliser une vue web et l'afficher, en supposant qu'il y ait un moyen de détecter les événements qui se passent dans une vue web. Mais cela me semble un peu bon marché. Quel serait le trajet recommandé?

Répondre

15

Utilisez NSDatePicker. Vous pouvez le changer pour un calendrier ou une horloge, ou les deux, en utilisant l'inspecteur:

NSDatePicker Inspector http://www.quicksnapper.com/files/4901/200934222249DB2F9FDFB94_m.png

Voici à quoi il ressemble:

NSDatePicker Graphical mode http://www.quicksnapper.com/files/4901/128705110149DB30430BA97_m.png

+0

Je ne peux pas croire que j'ai raté . Merci – gargantuan

+0

C'est facile à manquer, il y a tellement de choses dans Cocoa. –

+0

Notez que la sélection de plage est un peu incomplète, vous pouvez les utiliser, mais vous ne pouvez pas lier à thew correctement. –

Questions connexes