Est-il possible de ne PAS rejeter un UIAlertView

La UIAlertviewDelegate protocole a plusieurs option de méthodes, y compris:

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex;

Cela semble suggérer que toutes les clics de bouton fait rejeter l'affichage des alertes. Cependant je ne vois aucune façon de configuration de l'alerte afin de ne PAS faire disparaître automatiquement avec n'importe quel bouton de la presse.

Dois-je créer une sous-classe pour accomplir cette?

Pourquoi le UIAlertViewDelegate Protocole:

- (void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex;
- (void)alertView:(UIAlertView *)alertView willDismissWithButtonIndex:(NSInteger)buttonIndex

ET

- (void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex;

Si ce n'est pas en option support ne rejette pas l'affichage des alertes à chaque clic sur le bouton?

Bref Aparté:
Je me rends compte que UIAlertView a été conçu pour. Mais mon but est de permettre à l'utilisateur de copier du texte à la pâte conseil d'administration avant l'application des sorties (ce qui se produit automatiquement lorsque l'alerte de vue est rejeté.

InformationsquelleAutor Corey Floyd | 2010-01-12