61 votes

Prendre une photo et l'enregistrer dans la photothèque de Swift

J'ai un bouton "Prendre une photo" qui, lorsqu'on l'enfonce, ouvre l'appareil photo, on prend une photo et lorsqu'on sélectionne "Utiliser la photo", je veux qu'elle soit enregistrée dans la photothèque.

Je peux tout faire sauf sauvegarder dans la bibliothèque. Voici le code que j'ai pour ouvrir la caméra :

enter image description here

0 votes

2 votes

Veuillez ajouter le code et non une image

0voto

En fait, vous pouvez simplement l'ajouter à votre code et il sera enregistré :

UIImageWriteToSavedPhotosAlbum(/* your image */, self, #selector(image(_:didFinishSavingWithError:contextInfo:)), nil)

func imagePickerController(_ picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : Any]) {

     imagePicker.dismiss(animated: true, completion: nil)
    imageTake.image = info[UIImagePickerControllerOriginalImage] as? UIImage

}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X