Réglage de la Datepicker dans IOS de choisir seulement le Mois et l'Année
Est-il possible de définir un UIDatePicker dans XCode, Interface Builder simplement utiliser les rouleaux de la "mois" et "année" sans le "jour"? J'ai essayé de vérifier les propriétés du fichier dans l'IB encore échoué à trouver une solution à mon problème...
- Vous avez besoin de changer le mode de sélection de date "date" au lieu de la date et de l'heure.
- Rehman bout à bout , cela ne sert à rien, ce spectacle de l'année-mois-jour. nous voulons simplement montrer le mois et l'année.
Vous devez vous connecter pour publier un commentaire.
Votre question mentionne
date
etyear
j'ai donc, il semblait commeUIDatePickerModeDate
suffirait mais comme vous êtes à la recherche pourmonth
etyear
qui n'est pas une option disponible. Je vous suggère de considérer l'utilisation d'un composant deuxUIPickerView
objet.Réponse Originale À Cette Question
Vous pouvez le faire en modifiant le
Mode
de propriété en vertu deDate Picker
àDate
dans leAttributes Inspector
dans la barre de droite ( Cmd + Option + 4 ). Vous pouvez également le faire par programmation,Je ne pense pas que c'est possible en utilisant la norme UIDatePicker. Si vous avez un coup d'oeil à la la documentation il indique clairement que seules les quatre modes sont disponibles:
Vous pourriez avoir à créer votre propre.
Vous pouvez utiliser ce Mois et de l'Année sélecteur de réalisation
Ce que vous pouvez faire est de limiter la plage de dates, qui peuvent être utilisées pour l'entrée à l'aide de la propriétés maximumDate et minimumDate
Cela a l'avantage d'être automatiquement localisée. c'est à dire de l'ordre du mois et le jour est correcte.
La question a été répondu, mais pour quelqu'un qui est à la recherche d'un composant UIComponent qui sélectionne uniquement le mois et l'année, il y a un outil sur github qui peuvent être utilisés:
DRK MonthSelector
Vous pouvez utiliser UICustomDatePicker classe pour montrer seulement les composants de date
Vous pouvez utiliser personnalisés Tiers Sélecteur de Date comme iOS par Défaut de la Date de Sélecteur de ne pas en fournir un.
Essayer https://github.com/nairteashop/NTMonthYearPicker.
A fonctionné pour moi