Wait/Retard dans Xcode (Swift)
Comment puis-je ajouter un retard dans Xcode?
self.label1.alpha = 1.0
//delay
self.label1.alpha = 0.0
J'aimerais le faire attendre environ 2 secondes. J'ai lu sur time_dispatch et l'importation de darwin de la bibliothèque, mais je n'ai pas été capable de le faire fonctionner. Si quelqu'un peut expliquer correctement étape par étape?
double possible de Comment déclencher un bloc après un temps de retard, comme performSelector:withObject:afterDelay:?
Voir la réponse ici: stackoverflow.com/a/24318861/2538939
Voir la réponse ici: stackoverflow.com/a/24318861/2538939
OriginalL'auteur ChubbyChocolate | 2015-08-31
Vous devez vous connecter pour publier un commentaire.
Vous n'avez qu'à écrire ce code:
'2' est le nombre de secondes que vous voulez attendre
Ce qui concerne
OriginalL'auteur Adagio
Ceci est une autre option qui fonctionne -
import Darwin
sleep(2)
Ensuite, vous pouvez utiliser la fonction de veille, ce qui prend un certain nombre de secondes en tant que paramètre.
C'est tellement mieux qu'un double de la réponse (pour une double question) j'ai trouvé qui utilise un envoi asynchrone de la file d'attente de la fonction (qui n'a pas fonctionner dans certaines situations).
OriginalL'auteur BK15
Peut-être mieux d'utiliser les blocs pour celui-ci:
OriginalL'auteur Choppin Broccoli