Question

Mon application doit permettre à l'utilisateur de choisir une date dans une liste de dates conformes à un certain modèle.Par exemple, ils devront peut-être choisir un lundi dans une liste de lundis pour un mois.Existe-t-il un moyen d'obtenir un UIDatePicker pour limiter les choix de dates à un certain sous-ensemble ou dois-je simplement utiliser un UIPickerView?

Était-ce utile?

La solution

Vous ne pouvez pas limiter les dates sélectionnables dans un UIDatePicker.Vous pouvez modifier la date à laquelle l'événement de modification de valeur est envoyé, mais comme l'utilisateur ne peut pas dire quelles dates sont "bonnes" et lesquelles ne le sont pas, c'est un mauvais choix d'interface utilisateur de le faire.

Utiliser un UIPickerView de votre propre fabrication à la place.

Autres conseils

UIDatePicker a minimumDate et maximumDate propriétés à cet effet.Pas besoin d'utiliser UIPickerView juste pour cette raison.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top