Y at-il un moyen de rejeter un UIalertView sans bouton après un certain temps?
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"tittle"
message:@""
delegate:self
cancelButtonTitle:@""
otherButtonTitles:nil];
[alertView show];
[alertView release];
je veux dimiss la alerview après qu'il les montre pendant un certain temps,mais quand la alertview n'a pas de bouton,il ne fonctionne pas si j'ai invoqué -dismissWithClickedButtonIndex:animated: method
et-performSelector:withObject:afterDelay:
est-il un autre moyen de le rejeter ?
merci pour les idées!
source d'informationauteur ben
Vous devez vous connecter pour publier un commentaire.
que c'est.- je le réparer
Utiliser 10 secondes de retards de rejeter
Dans Xamarin.iOS /Monotouch cela a fonctionné pour moi:
Rappelez-vous que si une méthode asynchrone est appelé à partir d'un thread d'arrière-plan (pas la principale thread d'INTERFACE utilisateur), puis InvokeOnMainThread serait encore nécessaire.
Cela signifie simplement que vous appelez la méthode ci-dessus comme ceci:
mise à jour de la réponse ci-dessus comme
UIAlertView
estdeprecated
Répondre À ce Lien
la 2ème fonction devrait être comme ceci