ist es die einfache Art und Weise zu handhaben uialertview-Objekt Ergebnis ohne delegation?

Ich habe eine Funktion, die zeigt, dass ein uialertview-Objekt mit JA/NEIN-Tasten, und es wird verwendet, nur innerhalb der Funktion Gültigkeitsbereich, so dass ich nicht wollen, zu implementieren, eine delegation zu fangen die Benutzer-feedback.

Gibt es eine Möglichkeit zu wissen, welche Schaltfläche der Benutzer geklickt ohne Umsetzung UIAlertViewDelegate, so etwas wie:

[alert show];
if([alert indexOfClickedButton] == indexOfYes)
{
....
}

Oder lambda-Ausdruck wie in der Animation

  • Uialertview-Objekt ohne delegation es gibt nur einen Weg, die u erstellen Sie eine benutzerdefinierte uialertview-Objekt.
  • Hier ist eine Website, die eine block-basierte uialertview-Objekt (zusammen mit anderem): blog.mugunthkumar.com/coding/...
  • Uialertview-Objekt *aletView = [[uialertview-Objekt alloc] initWithTitle:@"Titel" message:@"Hiii" delegate:self cancelButtonTitle:@"Abbrechen" otherButtonTitles:nil, nil]; [alert show]; verwenden Sie nicht alle delegieren, wenn Sie wollen.
InformationsquelleAutor jAckOdE | 2012-03-12
Schreibe einen Kommentar