I'm trying to get an image of the camera or the library. I can take the image, the problem is that it does not save it.
I have set print
test but I also do not get the delegated function to save the image.
var imagePicker = UIImagePickerController()
override func viewDidLoad() {
super.viewDidLoad()
imageView.isUserInteractionEnabled = true
}
//A esta funcion no llega porque no me muestra el print
func imagePickerController(picker: UIImagePickerController, didFinishPickingMediaWithInfo info: [String : AnyObject]) {
let image = info[UIImagePickerControllerOriginalImage] as? UIImage
self.imageView.image = image
print("TEST")
self.imagePicker.dismiss(animated: true, completion: nil)
}
func imagePickerControllerDidCancel(_ picker: UIImagePickerController) {
self.dismiss(animated: true, completion: nil)
}
@IBAction func cogerImagen(_ sender: UIButton) {
self.imagePicker = UIImagePickerController()
self.imagePicker.delegate = self
self.imagePicker.sourceType = .photoLibrary
self.imagePicker.isEditing = true
self.present(self.imagePicker, animated: true, completion: nil)
}