2014-09-09 2 views
-1

Hier, j'utilise UIAlertViewDelegate ...À propos du changement de l'interface graphique UIAlertView

Quelle est la différence entre eux: cette méthode

-(void)alertView:(UIAlertView *)alertView willDismissWithButtonIndex:(NSInteger)buttonIndex 
-(void)alertView:(UIAlertView *)alertView clickedButtonAtIndex:(NSInteger)buttonIndex 
-(void)alertView:(UIAlertView *)alertView didDismissWithButtonIndex:(NSInteger)buttonIndex 
+0

l'heure à laquelle ils sont appelés. Will est appelé avant et cliqué est appelé avant les deux. – CW0007007

+0

Vous auriez trouvé la réponse si vous aviez Cmd + cliqué sur le 'UIAlertViewDelegate'. – GenieWanted

Répondre

0

appelé quand une fois que vous avez cliqué sur le bouton et avant de rejeter la alertView.

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

cette méthode appelée au moment où vous avez cliqué sur le bouton.

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

cette méthode appelée lorsque après avoir cliqué sur le bouton et après avoir rejeté la alertView.

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