Je dois utiliser imagePickerController: didFinishPickingMediaWithInfo: (NSDictionary *) info méthode parce que didFinishPickingImage est obsolète dans la version 3.0. Maintenant, mon problème est que je ne comprends pas comment récupérer l'image. Je dois sélectionner une seule image et utiliser cette image dans mon application. Quelqu'un peut-il s'il vous plaît me donner une démo rapide de la façon dont les choses fonctionnent dans cette méthode?comment utiliser imagePickerController: didFinishPickingMediaWithInfo: (NSDictionary *) info
Répondre
L'implémentation sera similaire à ce que vous avez fait précédemment. La différence est que UIImage est la valeur pour l'une des clés du dictionnaire d'information. Les clés sont définies dans the documentation.
L'image que vous souhaitez dépendra de la capacité de votre instance imagePickerController à modifier les images. En supposant que vous n'êtes pas, vous pouvez obtenir l'image avec ce qui suit
UIImage *pickedImage = [[info objectForKey:UIImagePickerControllerOriginalImage] retain];
// do something with pickedImage
[pickedImage release];
Je sais que cela plusieurs mois plus tard, mais je lutté avec le même problème et a constaté que bien qu'il ait été demandé ici à plusieurs reprises, il a été jamais répondu. Eh bien, je suis heureux de dire que je l'ai compris et que je le publie sur quelques-unes des questions presque identiques qui se posent d'abord lors d'une recherche.
J'ai posté la réponse complète ici:
didFinishPickingMediaWithInfo return nil photo
- 1. Simulateur iPhone 4.0: didFinishPickingMediaWithInfo est manquant UIImagePickerControllerOriginalImage?
- 2. Iphone - DismissModalViewControllerAnimated dans imagePickerController
- 3. imagePickerController ne renvoie pas la photo de la caméra. Va retourner album photo
- 4. comment fermer imagePickerController?
- 5. imagePickerController didFinishPickingImage n'étant pas appelé
- 6. Utiliser la classe comme clé dans NSDictionary
- 7. Comment utiliser ASIFormDataRequest pour http post tableau d'objets NSDictionary
- 8. comment utiliser l'heure de compilation comme versioning-info automatique?
- 9. Comment utiliser fb.data.query pour obtenir des amis info
- 10. Comment obtenir l'accès direct Index pour NSDictionary de NSDictionary
- 11. Tri NSDictionary
- 12. Comment convertir nsstring en nsdictionary?
- 13. Image d'étirement à quartz sélectionnée à partir de imagePickerController
- 14. Comment découper les images dans iPhone?
- 15. Utiliser valueForKeyPath sur NSDictionary si une clé commence le symbole @?
- 16. UIImagePickerController recharge la vue après son rejet?
- 17. Comment déplacer une info-bulle?
- 18. NSDictionary WriteToFile échoue
- 19. Comment mettre en œuvre un rappel de téléphone à javascript
- 20. Info-bulle imbriquée (info-bulle dans l'infobulle)
- 21. L'image UIImagePickerController ne change pas
- 22. Obtenez photo de photothèque
- 23. hover link info
- 24. orientation du film
- 25. NSDictionary analyse syntaxique howto
- 26. Quelles icônes/boutons utiliser pour l'aide, à propos de, info?
- 27. NSDictionary comme des biens
- 28. UIImagePickerController ne fait rien lorsque vous utilisez l'appareil photo après avoir frappé le bouton "Utiliser"
- 29. NSDictionary lire les données
- 30. Abstract NSManagedObject et NSDictionary