2010-10-04 17 views
37

C'è un modo per nascondere UIAlertView al livello di programmazione? In realtà ho aggiunto un UITextField in UIAlertView e voglio eseguire la stessa operazione di quando il pulsante "Ok" viene premuto quando un utente preme il tasto di ritorno della tastiera.Nascondi UIAlertView a livello di codice?

risposta

81

chiamata

[theAlertView dismissWithClickedButtonIndex:0 animated:YES]; 

quando si maneggia il tasto invio.

+1

Grazie per questo. Se lo desideri un po 'più flessibile potresti anche dire '[theAlertView dismissWithClickedButtonIndex: theAlertView.cancelButtonIndex animato: YES];' o '[theAlertView dismissWithClickedButtonIndex: theAlertView.firstOtherButtonIndex animato: YES];' per fare clic sul primo pulsante non cancella. – palme

Problemi correlati