4 votes

Comment désactiver la sélection de la date dans UIDatePicker et non la sélection de l'heure ?

J'utilise UIDatePicker dans mon application et je veux désactiver uniquement la sélection de la date dans celle-ci et la sélection de l'heure ne doit pas être affectée.

Quelqu'un peut-il m'aider ?

9voto

bobnoble Points 3487

Régler le datePickerMode a UIDatePickerModeTime .

3voto

codedad Points 2155

Essayez ceci :

datePicker.datePickerMode = UIDatePickerModeTime;

D'autres options sont possibles :

typedef enum {
   UIDatePickerModeTime,
   UIDatePickerModeDate,
   UIDatePickerModeDateAndTime,
   UIDatePickerModeCountDownTimer
} UIDatePickerMode;

1voto

nsgulliver Points 8019

Ceci fera l'affaire

datePicker.datePickerMode = UIDatePickerModeTime;

en utilisant l'inspecteur d'attributs dans l'interface graphique, vous pouvez également le définir comme suit enter image description here

0voto

Michaël Azevedo Points 3369

En plus des réponses correctes pour le définir de manière programmatique, vous pouvez également le définir dans votre fichier xib, dans l'onglet de l'inspecteur d'attributs.

0voto

Ganapathy Points 3174

Modifiez l'UIDatePickerMode de UIDatePickerModeDateAndTime à UIDatePickerModeTime comme suit...

[self.datePicker setDatePickerMode:UIDatePickerModeTime];

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X