2 votes

Puis-je bloquer un bouton ?

J'ai un DatePicker() et un bouton dans un ControlView, quand je clique sur le bouton il saute à une fonction où je travaille avec la date que je choisis dans le DatePicker(qui tourne), le problème est que pendant que le DatePicker tourne et que je clique sur le bouton il ne choisit pas la date et il saute à la fonction sans choisir la date. Est-il possible de bloquer le bouton pendant que le DatePicker tourne ? ou y a-t-il un autre moyen ?

Merci pour les réponses

1voto

trojanfoe Points 61927

El UIDatePicker enverra une méthode d'action lorsque l'utilisateur aura fini de faire tourner le contrôle (pour l'événement UIControlEventValueChanged ). Vous pouvez utiliser cette méthode d'action pour activer le bouton de façon à ce que le bouton ne puisse être pressé qu'après que l'utilisateur ait terminé de choisir une date.

Ver docs :

Lorsqu'il est correctement configuré, un objet UIDatePicker envoie une action lorsqu'un utilisateur finit de faire tourner l'une des roues pour modifier la date ou l'heure. date ou l'heure ; l'événement de contrôle associé est UIControlEventValueChanged.

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