Gibt es eine Möglichkeit, zu entlassen, eine Nein-Taste uialertview-Objekt nach einiger Zeit?
UIAlertView *alertView = [[UIAlertView alloc] initWithTitle:@"tittle"
message:@""
delegate:self
cancelButtonTitle:@""
otherButtonTitles:nil];
[alertView show];
[alertView release];
möchte ich dimiss die alerview nach es mit für einige Zeit,aber wenn die alertview hat keine Taste,es funktioniert nicht, wenn ich aufgerufen -dismissWithClickedButtonIndex:animated: method
- und-performSelector:withObject:afterDelay:
gibt es irgendeinen anderen Weg, um Sie zu schließen ?
vielen Dank für alle Ideen!
InformationsquelleAutor der Frage ben | 2010-11-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
das ist es.ich fix es
InformationsquelleAutor der Antwort ben
Verwenden Sie 10 Sekunden Verzögerungen zu entlassen
InformationsquelleAutor der Antwort Sahila Mirajkar
In Xamarin.iOS /Monotouch dieser arbeitete für mich:
Denken Sie daran, dass, wenn eine asynchrone Methode wird aufgerufen, aus einem hintergrund-thread (nicht der Haupt-UI-thread), dann InvokeOnMainThread wäre noch erforderlich.
Dies bedeutet, dass Sie rufen Sie die obige Methode so:
InformationsquelleAutor der Antwort Daniele D.
update auf die Antwort oben als
UIAlertView
istdeprecated
Antwort Unter diesem Link
den 2. Funktion sollte so sein
InformationsquelleAutor der Antwort Khalid Mahmud