Je veux montrer une alerte lorsque l'utilisateur prend une photo et cliquez sur le bouton utiliser.Il est étrange que dans iPhone OS 2.0 lorsque nous prenons une photo, il montre un message de chargement, mais dans iphone OS 3.0, il ne montre rien. Comment afficher une alerte existe-t-il un moyen de sécuriser le processus de capture d'image? dans mon application parfois c'est lent et parfois c'est rapide je n'ai pas encore compris cela. Est-ce que quelqu'un le sait?comment afficher une alerte lorsque l'utilisateur clique sur le bouton utiliser après avoir pris une photo avec uiimagepicker?
0
A
Répondre
1
Dans votre méthode "imagePickerController", vous allez vouloir afficher un UIAlertView. Montré ci-dessous est la méthode complète avec la création de UIAlertView.
L'UIAlertView sera affiché pour la durée de sauvegarde de l'image dans l'album photo.
Vous devrez également ajouter la méthode "didFinishSavingWithError"
- (void)imagePickerController:(UIImagePickerController *)picker didFinishPickingImage:(UIImage *)selectedImage editingInfo:(NSDictionary *)editingInfo { if(picker.sourceType == UIImagePickerControllerSourceTypeCamera) { saveImage = [[UIAlertView alloc] initWithTitle:@"Saving Image..." message:nil delegate:self cancelButtonTitle:nil otherButtonTitles:nil]; UIActivityIndicatorView *waitView = [[[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhiteLarge] autorelease]; waitView.frame = CGRectMake(120, 50, 40, 40); [waitView startAnimating]; [saveImage addSubview:waitView]; [saveImage show]; [saveImage release]; UIImageWriteToSavedPhotosAlbum(selectedImage, self, @selector(image:didFinishSavingWithError:contextInfo:), nil); } [self dismissModalViewControllerAnimated:YES]; } - (void)image:(UIImage *)image didFinishSavingWithError:(NSError *)error contextInfo:(void *)contextInfo { // Was there an error? if (error == NULL) { NSLog(@"Image Saved"); [saveImage dismissWithClickedButtonIndex:0 animated:YES]; } else { // Error occured } }
Questions connexes
- 1. Avertissement de mémoire après avoir utilisé le UIImagePicker une fois
- 2. UIImagePickerController ne fait rien lorsque vous utilisez l'appareil photo après avoir frappé le bouton "Utiliser"
- 3. ouvrir une nouvelle fenêtre silverlight lorsque le bouton clique sur
- 4. Afficher le contenu après avoir clique sur Facebook comme bouton J'aime
- 5. Afficher une image sur l'écran après avoir appuyé sur le bouton dans Cocoa
- 6. Après avoir téléchargé une photo, comment puis-je récupérer la photo sur mes applications?
- 7. Afficher le bouton Ajouter après avoir cliqué sur le bouton Modifier?
- 8. Comment afficher un résultat dans une étiquette lorsque je clique sur un bouton?
- 9. Afficher une alerte sur l'écran de verrouillage?
- 10. Comment afficher/masquer l'image gif lorsque le bouton clique sur asp.net
- 11. Afficher le chargement GIF après avoir cliqué sur le bouton Envoyer?
- 12. Comment afficher une alerte JavaScript de PHP?
- 13. Comment afficher une boîte de dialogue jQuery uniquement si un formulaire est validé lorsque je clique sur le bouton "Envoyer"?
- 14. Désactiver le bouton après avoir cliqué une fois sur le bouton
- 15. Dans l'interface utilisateur graphique comment afficher un JPanel comme maximisé lorsque l'utilisateur clique sur un bouton?
- 16. Comment puis-je afficher une div masquée lorsque l'on clique sur une case en utilisant jQuery?
- 17. Comment puis-je appeler une fonction lorsque l'utilisateur clique sur un bouton?
- 18. iPhone SDK - Comment afficher une photo prise avec l'appareil photo dans un UINavigationController?
- 19. AJAX: Comment soumettre le bouton après avoir appuyé sur "Entrée"?
- 20. Comment afficher le message jquery après avoir cliqué sur le bouton soumettre
- 21. Comment afficher une entrée après avoir fait ajax- $> observeField
- 22. Comment afficher une alerte UIView sur un autre UIView?
- 23. zoomez sur une photo
- 24. Comment puis-je utiliser PHP pour lire des clips vidéo lorsque l'utilisateur clique sur une vignette?
- 25. alerte afficher dans iphone
- 26. Comment rogner une image après prise de UIImagePicker Camera?
- 27. Comment montrer une photo?
- 28. Exécuter une ligne de code lorsque l'utilisateur clique sur le bouton de fermeture dans vb.net
- 29. Actualiser ListBox Après avoir cliqué sur le bouton
- 30. Comment faire pour afficher une alerte lorsque la connexion HTTP échoue sur l'iPhone?